/* 首页轮屏：仅为内容元素设置独立入场效果。 */
.home-screen .screen-title,.home-screen .home-products,.home-screen .advantage-orbit,.home-screen .home-process,.home-screen .about-stage,.home-screen .home-news,.home-screen .contact-stage{animation:none!important}.home-screen.is-active .screen-title{opacity:1!important;transform:none!important}
.home-screen.is-active .hero-copy>div:first-child{animation:home-sweep-left .72s .14s both}.home-screen.is-active .hero-copy h1{animation:home-focus-in .82s .28s both}.home-screen.is-active .hero-copy .since{animation:home-sweep-right .7s .44s both}
.screen-products.is-active .screen-title h2,.screen-process.is-active .screen-title h2,.screen-news.is-active .screen-title h2{animation:home-title-unfold .62s .1s both}.screen-products.is-active .screen-title p,.screen-process.is-active .screen-title p,.screen-news.is-active .screen-title p{animation:home-fade-turn .55s .24s both}.screen-products.is-active .home-products>a:nth-child(1){animation:home-sweep-left .68s .2s both!important}.screen-products.is-active .home-products>a:nth-child(2){animation:home-lift-focus .68s .3s both!important}.screen-products.is-active .home-products>a:nth-child(3){animation:home-sweep-right .68s .4s both!important}
.screen-advantages.is-active .advantage-intro{animation:home-focus-in .68s .1s both}.screen-advantages.is-active .orbit{animation:home-orbit-arrive .9s .22s both}.screen-advantages.is-active .copy-01,.screen-advantages.is-active .copy-02,.screen-advantages.is-active .copy-03{animation:home-sweep-left .65s both}.screen-advantages.is-active .copy-04,.screen-advantages.is-active .copy-05,.screen-advantages.is-active .copy-06{animation:home-sweep-right .65s both}.screen-advantages.is-active .copy-01,.screen-advantages.is-active .copy-06{animation-delay:.26s}.screen-advantages.is-active .copy-02,.screen-advantages.is-active .copy-05{animation-delay:.38s}.screen-advantages.is-active .copy-03,.screen-advantages.is-active .copy-04{animation-delay:.5s}.screen-advantages.is-active .orbit-node{animation:home-node-pulse .45s both}.screen-advantages.is-active .node-01{animation-delay:.4s}.screen-advantages.is-active .node-02,.screen-advantages.is-active .node-06{animation-delay:.46s}.screen-advantages.is-active .node-03,.screen-advantages.is-active .node-05{animation-delay:.52s}.screen-advantages.is-active .node-04{animation-delay:.58s}
.screen-process.is-active .home-process article:nth-child(1){animation:home-sweep-left .68s .24s both!important}.screen-process.is-active .home-process article:nth-child(2){animation:home-turn-in .68s .34s both!important}.screen-process.is-active .home-process article:nth-child(3){animation:home-turn-in-right .68s .44s both!important}.screen-process.is-active .home-process article:nth-child(4){animation:home-sweep-right .68s .54s both!important}
.screen-about.is-active .about-video{animation:home-image-wipe .78s .16s both!important}.screen-about.is-active .about-copy{animation:home-sweep-right .72s .3s both!important}.screen-about.is-active .brand-strip button{animation:home-fade-turn .48s both}.screen-about.is-active .brand-strip button:nth-child(1){animation-delay:.44s}.screen-about.is-active .brand-strip button:nth-child(2){animation-delay:.5s}.screen-about.is-active .brand-strip button:nth-child(3){animation-delay:.56s}.screen-about.is-active .brand-strip button:nth-child(4){animation-delay:.62s}.screen-about.is-active .brand-strip button:nth-child(5){animation-delay:.68s}
.screen-news.is-active .home-news article:nth-child(1),.screen-news.is-active .home-news article:nth-child(4){animation:home-sweep-left .6s both!important}.screen-news.is-active .home-news article:nth-child(2),.screen-news.is-active .home-news article:nth-child(5){animation:home-lift-focus .6s both!important}.screen-news.is-active .home-news article:nth-child(3),.screen-news.is-active .home-news article:nth-child(6){animation:home-sweep-right .6s both!important}.screen-news.is-active .home-news article:nth-child(1){animation-delay:.2s!important}.screen-news.is-active .home-news article:nth-child(2){animation-delay:.28s!important}.screen-news.is-active .home-news article:nth-child(3){animation-delay:.36s!important}.screen-news.is-active .home-news article:nth-child(4){animation-delay:.44s!important}.screen-news.is-active .home-news article:nth-child(5){animation-delay:.52s!important}.screen-news.is-active .home-news article:nth-child(6){animation-delay:.6s!important}
.screen-contact.is-active .contact-title{animation:home-title-unfold .62s .1s both}.screen-contact.is-active .contact-detail:nth-child(1){animation:home-sweep-left .62s .22s both}.screen-contact.is-active .contact-detail:nth-child(2){animation:home-fade-turn .62s .32s both}.screen-contact.is-active .contact-detail:nth-child(3){animation:home-fade-turn .62s .42s both}.screen-contact.is-active .contact-detail:nth-child(4){animation:home-sweep-right .62s .52s both}.screen-contact.is-active .contact-map{animation:home-map-uncover .85s .62s both}
@keyframes home-sweep-left{from{opacity:0;transform:translateX(-52px) rotate(-1.8deg);filter:blur(4px)}to{opacity:1;transform:none;filter:blur(0)}}@keyframes home-sweep-right{from{opacity:0;transform:translateX(52px) rotate(1.8deg);filter:blur(4px)}to{opacity:1;transform:none;filter:blur(0)}}@keyframes home-lift-focus{from{opacity:0;transform:translateY(30px) scale(.92);filter:blur(5px)}to{opacity:1;transform:none;filter:blur(0)}}@keyframes home-focus-in{from{opacity:0;transform:scale(.84);letter-spacing:.18em;filter:blur(5px)}to{opacity:1;transform:none;letter-spacing:normal;filter:blur(0)}}@keyframes home-title-unfold{from{opacity:0;transform:scaleX(.5);transform-origin:center;filter:blur(4px)}to{opacity:1;transform:scaleX(1);filter:blur(0)}}@keyframes home-fade-turn{from{opacity:0;transform:translateY(12px) rotateX(-42deg)}to{opacity:1;transform:none}}@keyframes home-orbit-arrive{from{opacity:0;transform:translateX(-50%) scale(.72) rotate(-14deg);filter:blur(5px)}to{opacity:1;transform:translateX(-50%) scale(1) rotate(0);filter:blur(0)}}@keyframes home-node-pulse{from{opacity:0;transform:scale(.45)}70%{opacity:1;transform:scale(1.13)}to{opacity:1;transform:scale(1)}}@keyframes home-turn-in{from{opacity:0;transform:translateX(-34px) rotate(-5deg) scale(.94)}to{opacity:1;transform:none}}@keyframes home-turn-in-right{from{opacity:0;transform:translateX(34px) rotate(5deg) scale(.94)}to{opacity:1;transform:none}}@keyframes home-image-wipe{from{opacity:0;clip-path:inset(0 100% 0 0);transform:scale(1.07)}to{opacity:1;clip-path:inset(0);transform:scale(1)}}@keyframes home-map-uncover{from{opacity:0;clip-path:inset(0 50% 0 50%);transform:scale(.96)}to{opacity:1;clip-path:inset(0);transform:scale(1)}}
@media(prefers-reduced-motion:reduce){.home-screen.is-active *{animation-duration:.01ms!important;animation-delay:0s!important}}
