.spatial-topbar{flex-wrap:wrap;gap:12px}.scene-tabs{flex-wrap:wrap}.scene-tabs button{white-space:nowrap}.evolution{padding-top:100px;padding-bottom:90px}.evolution h2{font-size:clamp(36px,5vw,64px);line-height:1.18;letter-spacing:-2px;margin:24px 0}.vision-lead{max-width:790px;font-size:19px;line-height:1.9;color:#666274}.evolution-flow{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:44px}.evolution-flow article{padding:28px 24px;background:#f4f1f8;border:1px solid #e8e1ef;border-radius:16px}.evolution-flow article>span{color:#8772a6;font-size:11px;letter-spacing:1.3px}.evolution-flow h3{font-size:22px;margin:25px 0 12px}.evolution-flow p,.vision-models p{color:#6c6674;line-height:1.85;font-size:15px}.evolution-return{text-align:center;padding:22px;color:#8772a6;border-bottom:1px solid #e6dfee;font-size:14px}.vision-models{display:grid;grid-template-columns:1fr 1.3fr;gap:70px;padding:60px 0 36px}.vision-models h3{font-size:32px;line-height:1.4;margin-top:20px}.vision-models p{font-size:17px;margin:0}.vision-note{font-size:12px;color:#81798a;line-height:1.8}.scene-tabs button{padding:12px 13px}@media(max-width:900px){.evolution-flow{grid-template-columns:repeat(2,1fr)}.spatial-topbar .live-indicator{display:none}}@media(max-width:600px){.evolution{padding-top:64px}.evolution-flow{grid-template-columns:1fr}.vision-models{grid-template-columns:1fr;gap:20px}.scene-tabs{gap:4px}.scene-tabs button{font-size:12px;padding:9px}.scene-tabs button span{display:none}.evolution h2{letter-spacing:-1px}.vision-lead{font-size:17px}}
