.wh{--v:#020606;--c:#071011;--cyan:#38cbe4;--teal:#19b8aa;--green:#51d48a;--white:#f1efe8;--mist:#9aa8a6;--wh-scroll:0px;background:var(--v);color:var(--white);font-family:Arial,PingFang SC,sans-serif;overflow:hidden}.wh *{box-sizing:border-box}.wh a{text-decoration:none;color:inherit}.wh-nav{position:absolute;z-index:20;top:0;left:0;right:0;height:88px;padding:0 4.6vw;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #ffffff24}.wh-brand{display:flex;flex-direction:column}.wh-brand b{font-size:15px;letter-spacing:.08em}.wh-brand span{font-size:13px;letter-spacing:.16em;margin-top:3px}.wh-nav nav{display:flex;gap:27px;font-size:13px;letter-spacing:.15em;color:#9ba7a3}.wh-nav nav .active{color:var(--white);position:relative}.wh-nav nav .active:after{content:"";position:absolute;left:0;right:0;bottom:-33px;height:1px;background:var(--cyan)}.wh-close{font-size:13px;letter-spacing:.16em}.wh-close b{font-size:20px;margin-left:12px;font-weight:300}.wh-index{position:absolute;left:4.6vw;top:55px;font-size:13px;letter-spacing:.18em;color:#65716d}.wh-index.light{color:#7a8783}.wh-hero{height:100svh;min-height:790px;position:relative;padding:170px 4.6vw 55px;background:radial-gradient(circle at 72% 47%,#0b3538,transparent 32%),linear-gradient(145deg,#020606,#061314)}.wh-distance-grid,.wh-hero-grid{position:absolute;inset:88px 0 0;background-image:linear-gradient(#ffffff08 1px,transparent 0),linear-gradient(90deg,#ffffff08 1px,transparent 0);background-size:8.333vw 10vh;mask-image:linear-gradient(90deg,#000,transparent 85%)}.wh-hero-orbits{position:absolute;width:62vw;height:62vw;right:-10vw;top:0;transform:translateY(calc(var(--wh-scroll) * .5));opacity:.52}.wh-hero-orbits i{position:absolute;inset:18%;border:1px solid #38cbe45c;border-radius:50%;transform:rotate(28deg);animation:whOrbit 17s linear infinite}.wh-hero-orbits i:nth-child(2){inset:24% 9%;border-color:#51d48a42;transform:rotate(-31deg);animation-duration:23s;animation-direction:reverse}.wh-hero-orbits i:nth-child(3){inset:10% 30%;opacity:.5;animation-duration:29s}.wh-hero-orbits i:nth-child(4){inset:32% 5%;opacity:.3;animation-duration:34s;animation-direction:reverse}.wh-hero-route{position:absolute;left:37%;right:-8%;top:55%;height:1px;transform:rotate(-8deg)}.wh-hero-route>i,.wh-hero-route>span{position:absolute;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,var(--cyan),var(--green),transparent);box-shadow:0 0 17px #38cbe45c}.wh-hero-route>i{transform:translateY(25px);opacity:.45}.wh-hero-route>b{position:absolute;width:6px;height:6px;left:14%;top:-3px;background:#fff;border-radius:50%;box-shadow:0 0 18px var(--cyan);animation:whTravel 6s ease-in-out infinite}.wh-hero-meta{position:absolute;top:122px;left:4.6vw;right:4.6vw;display:flex;justify-content:space-between;font-size:13px;letter-spacing:.18em;color:#83918d}.wh-hero-copy{position:relative;z-index:2}.wh-distance-copy>p,.wh-hero-copy p,.wh-intro>div>p,.wh-meeting-title>p,.wh-shifts-head p,.wh-statement p{font-size:13px;letter-spacing:.21em;color:var(--cyan)}.wh-hero h1{font-size:clamp(84px,12vw,190px);line-height:.68;letter-spacing:-.085em;margin:40px 0}.wh-hero h1 em{font-style:normal;color:transparent;-webkit-text-stroke:1px #f1efe8c7;margin-left:9vw}.wh-hero h2{font-size:clamp(20px,2vw,32px);font-weight:500;margin-left:9vw}.wh-origin{position:absolute;right:4.6vw;bottom:55px;width:46%;display:flex;align-items:center;gap:18px}.wh-origin div{display:flex;flex-direction:column}.wh-origin div:last-child{text-align:right}.wh-origin small{font-size:13px;letter-spacing:.17em;color:#7c8985}.wh-origin b{font-size:13px;margin-top:7px}.wh-origin i{height:1px;flex:1;background:linear-gradient(90deg,var(--cyan),var(--green))}.wh-scroll{position:absolute;left:4.6vw;bottom:52px;display:flex;align-items:center;gap:12px;font-size:13px;letter-spacing:.18em}.wh-scroll i{width:1px;height:35px;background:var(--cyan);animation:whScroll 1.8s infinite}.wh-intro{min-height:870px;padding:170px 4.6vw 120px;position:relative;background:var(--white);color:#07100f;display:grid;grid-template-columns:1.2fr .8fr;gap:10vw;align-items:center}.wh-intro h2,.wh-meeting-title h2,.wh-shifts-head h2,.wh-statement h2{font-size:clamp(62px,7.5vw,120px);line-height:.85;letter-spacing:-.075em;margin:32px 0 0}.wh-intro-copy b{font-size:24px;line-height:1.45;display:block;margin-bottom:35px}.wh-intro-copy p{font-size:14px;line-height:1.95;color:#5e6a66}.wh-word{position:absolute;right:-3vw;bottom:-6vw;font-size:20vw;font-weight:800;line-height:1;color:#dfe3dc;letter-spacing:-.1em;pointer-events:none}.wh-shifts{min-height:1120px;padding:155px 4.6vw;position:relative;background:linear-gradient(145deg,#020606,#071413)}.wh-shift-list,.wh-shifts-head{position:relative;z-index:2}.wh-shift-list{margin-top:90px;width:86%;border-top:1px solid #ffffff33}.wh-shift-list article{min-height:195px;display:grid;grid-template-columns:60px 1.15fr 1fr;gap:35px;align-items:center;border-bottom:1px solid #ffffff33}.wh-shift-list article>span{font-size:13px;color:#697572}.wh-shift-list small{font-size:13px;letter-spacing:.18em;color:var(--cyan)}.wh-shift-list h3{font-size:28px;line-height:1.2;margin:18px 0 0}.wh-shift-list p{font-size:13px;line-height:1.9;color:#94a09d}.wh-flow{position:absolute;width:48vw;height:48vw;right:-18vw;bottom:-5vw;opacity:.55;animation:whBreathe 13s ease-in-out infinite alternate}.wh-flow i,.wh-meeting-ring i,.wh-next-light i{position:absolute;inset:18%;border:1px solid #38cbe466;border-radius:50%;transform:rotate(28deg)}.wh-flow i:nth-child(2),.wh-meeting-ring i:nth-child(2),.wh-next-light i:nth-child(2){inset:25% 8%;border-color:#51d48a52;transform:rotate(-31deg)}.wh-flow i:nth-child(3),.wh-meeting-ring i:nth-child(3),.wh-next-light i:nth-child(3){inset:8% 31%;opacity:.45;transform:rotate(44deg)}.wh-distance{height:980px;padding:155px 4.6vw;position:relative;background:radial-gradient(circle at 70% 50%,#0b3435,transparent 38%),#020707}.wh-distance-grid{inset:0;mask-image:radial-gradient(circle at 65% 50%,#000,transparent 70%)}.wh-distance-copy{position:relative;z-index:2}.wh-distance-copy h2{display:flex;align-items:flex-end;margin:70px 0 45px}.wh-distance-copy h2 b{font-size:clamp(130px,22vw,350px);line-height:.58;letter-spacing:-.1em}.wh-distance-copy h2 small{font-size:20px;letter-spacing:.1em;margin-left:25px}.wh-distance-copy h3{font-size:clamp(30px,3vw,48px);line-height:1.3;margin:0;font-weight:500}.wh-track{position:absolute;left:4.6vw;right:4.6vw;bottom:90px;display:flex;align-items:center;gap:22px}.wh-track>div{display:flex;flex-direction:column}.wh-track>div:last-child{text-align:right}.wh-track b{font-size:16px}.wh-track small{font-size:13px;letter-spacing:.12em;color:#84918d;margin-top:8px}.wh-track i{height:1px;flex:1;background:linear-gradient(90deg,var(--cyan),var(--green));position:relative}.wh-track em{position:absolute;left:0;top:-3px;width:7px;height:7px;border-radius:50%;background:#fff;box-shadow:0 0 18px var(--cyan);animation:whTrack 5s ease-in-out infinite}.wh-meeting{height:1020px;padding:160px 4.6vw;position:relative;background:var(--white);color:#07100f}.wh-meeting-title{position:relative;z-index:2}.wh-meeting-title h2{font-size:clamp(75px,9vw,145px)}.wh-meeting-title h2 em{font-style:normal;color:#65716d;font-weight:300;margin-left:9vw}.wh-axis{position:absolute;z-index:3;right:5vw;bottom:120px;width:48%;border-top:1px solid #aab3af}.wh-axis article{min-height:110px;border-bottom:1px solid #aab3af;display:grid;grid-template-columns:45px 1fr 1fr;align-items:center;gap:20px}.wh-axis span{font-size:13px;color:#73807c}.wh-axis b{font-size:18px}.wh-axis p{font-size:13px;color:#65716d}.wh-meeting-ring{position:absolute;width:55vw;height:55vw;right:-17vw;top:5%;opacity:.3;animation:whBreathe 14s ease-in-out infinite alternate}.wh-statement{height:700px;display:grid;place-items:center;text-align:center;background:#071011;position:relative}.wh-statement:before{content:"";position:absolute;inset:0;background:linear-gradient(166deg,transparent 47%,#38cbe426 49%,#51d48a21 50%,transparent 53%);filter:blur(8px)}.wh-statement>div{position:relative}.wh-statement h2{margin:40px 0}.wh-statement span{font-size:13px;letter-spacing:.18em;color:#98a5a1}.wh-next{height:720px;padding:120px 4.6vw;position:relative;background:#020606;overflow:hidden}.wh-next>span{font-size:13px;letter-spacing:.18em;color:#74817e}.wh-next>a{position:relative;z-index:2;display:block;margin-top:65px}.wh-next small{font-size:13px;letter-spacing:.18em;color:var(--cyan)}.wh-next h2{font-size:clamp(90px,12vw,190px);line-height:.68;letter-spacing:-.08em;margin:30px 0}.wh-next>a>b{position:absolute;right:3vw;bottom:0;font-size:55px;color:var(--cyan);font-weight:300}.wh-next-light{position:absolute;width:55vw;height:55vw;right:-15vw;top:8%;opacity:.48;animation:whBreathe 11s ease-in-out infinite alternate}.wh-footer{height:100px;padding:0 4.6vw;display:flex;align-items:center;justify-content:space-between;border-top:1px solid #ffffff24;color:#7b8783;font-size:13px;letter-spacing:.15em}[data-wh-reveal]{opacity:0;transform:translateY(45px);transition:opacity 1s cubic-bezier(.22,1,.36,1),transform 1s cubic-bezier(.22,1,.36,1)}[data-wh-reveal].visible{opacity:1;transform:none}.wh-shift-list article:nth-child(2){transition-delay:.1s}.wh-shift-list article:nth-child(3){transition-delay:.2s}@keyframes whOrbit{to{transform:rotate(388deg)}}@keyframes whTravel{0%,to{left:14%;opacity:.2}50%{left:82%;opacity:1}}@keyframes whScroll{0%,to{transform:scaleY(.2);transform-origin:top}50%{transform:scaleY(1)}}@keyframes whBreathe{0%{transform:scale(.95) rotate(-2deg);filter:brightness(.65)}to{transform:scale(1.05) rotate(2deg);filter:brightness(1.2)}}@keyframes whTrack{0%{left:0;opacity:0}8%,92%{opacity:1}to{left:100%;opacity:0}}@media(max-width:900px){.wh-nav nav{display:none}.wh-intro{grid-template-columns:1fr}.wh-intro-copy{max-width:600px}.wh-shift-list{width:100%}.wh-meeting{height:1100px}.wh-axis{left:4.6vw;right:4.6vw;width:auto}.wh-origin{width:55%}.wh-hero-orbits{width:90vw;height:90vw;right:-30vw}.wh-footer{height:auto;padding-top:35px;padding-bottom:35px;flex-direction:column;align-items:flex-start;gap:18px}}@media(max-width:560px){.wh-nav{height:68px}.wh-close{font-size:0}.wh-hero{min-height:730px;padding-left:5vw;padding-right:5vw}.wh-hero-meta{top:95px;left:5vw;right:5vw}.wh-hero h1{font-size:65px}.wh-hero h1 em,.wh-hero h2{margin-left:0}.wh-hero h2{font-size:19px}.wh-origin{left:5vw;right:5vw;bottom:42px;width:auto}.wh-scroll{display:none}.wh-distance,.wh-intro,.wh-meeting,.wh-next,.wh-shifts{padding-left:5vw;padding-right:5vw}.wh-index{left:5vw}.wh-intro h2,.wh-meeting-title h2,.wh-shifts-head h2,.wh-statement h2{font-size:50px}.wh-intro-copy b{font-size:19px}.wh-shift-list article{grid-template-columns:30px 1fr;padding:28px 0}.wh-shift-list article p{grid-column:2}.wh-shift-list h3{font-size:23px}.wh-distance{height:850px}.wh-distance-copy h2 b{font-size:145px}.wh-distance-copy h2 small{font-size:13px;margin-left:12px}.wh-distance-copy h3{font-size:28px}.wh-track{left:5vw;right:5vw}.wh-track small{display:none}.wh-meeting{height:980px}.wh-meeting-title h2{font-size:58px}.wh-axis{left:5vw;right:5vw;bottom:90px}.wh-axis article{grid-template-columns:30px 1fr}.wh-axis p{grid-column:2}.wh-statement{height:620px;padding:0 5vw}.wh-statement span{font-size:13px;line-height:2}.wh-next h2{font-size:74px}.wh-next>a>b{font-size:32px}.wh-footer{padding-left:5vw}}@media(prefers-reduced-motion:reduce){.wh *{animation:none!important;transition:none!important}[data-wh-reveal]{opacity:1;transform:none}}.wh-hero-orbits{transform:translateY(var(--wh-scroll))}.wh-distance-copy h2{align-items:baseline;margin:60px 0 42px;gap:20px}.wh-distance-copy h2 b{font-size:clamp(104px,15vw,230px);line-height:.72;letter-spacing:-.075em}.wh-distance-copy h2 small{font-size:clamp(15px,1.25vw,20px);margin-left:0;transform:translateY(-.28em)}.wh-distance-copy h3{max-width:760px;font-size:clamp(26px,2.4vw,40px);line-height:1.38}@media(max-width:560px){.wh-distance-copy h2{gap:10px;margin:48px 0 36px}.wh-distance-copy h2 b{font-size:100px}.wh-distance-copy h3{font-size:25px}}.wh-distance-copy h2{margin:54px 0 36px;gap:16px}.wh-distance-copy h2 b{font-size:clamp(86px,11vw,168px);line-height:.78;letter-spacing:-.065em}.wh-distance-copy h2 small{font-size:clamp(15px,1vw,18px);transform:translateY(-.2em)}.wh-distance-copy h3{max-width:650px;font-size:clamp(24px,2vw,34px);line-height:1.42}.wh-meeting-title h2{font-size:clamp(64px,7vw,108px);line-height:1.04;letter-spacing:-.055em}.wh-meeting-title h2 em{display:block;margin-left:0;white-space:nowrap}html[lang=zh-CN] .wh-meeting-title h2{line-height:1.12!important;letter-spacing:-.035em!important}@media(max-width:560px){.wh-distance-copy h2{gap:9px;margin:44px 0 32px}.wh-distance-copy h2 b{font-size:78px}.wh-distance-copy h3{font-size:22px;line-height:1.45}.wh-meeting-title h2{font-size:48px!important;line-height:1.14!important}.wh-meeting-title h2 em{margin-left:0;white-space:normal}}html[lang=zh-CN] .wh-intro h2{line-height:1.02!important}.wh-distance-copy h2 b{font-family:inherit;font-weight:400}.wh-distance-lines{position:absolute;z-index:1;inset:18% -8% 18% 42%;overflow:hidden;pointer-events:none;opacity:.58}.wh-distance-lines i{position:absolute;left:0;right:-8%;top:30%;height:1px;background:linear-gradient(90deg,transparent,#38cbe420 16%,#38cbe4bb 54%,#51d48a82 75%,transparent);box-shadow:0 0 15px #38cbe447;transform-origin:28% 50%;animation:whDistanceFlow 8s ease-in-out infinite alternate}.wh-distance-lines i:first-child{transform:rotate(-12deg) translateY(-42px)}.wh-distance-lines i:nth-child(2){transform:rotate(-4deg) translateY(4px);opacity:.72;animation-delay:-2s}.wh-distance-lines i:nth-child(3){transform:rotate(6deg) translateY(48px);opacity:.55;animation-delay:-4s}.wh-distance-lines i:nth-child(4){transform:rotate(14deg) translateY(86px);opacity:.32;animation-delay:-6s}html[lang=zh-CN] .wh-statement h2{line-height:1.2!important;letter-spacing:-.025em!important}@keyframes whDistanceFlow{0%{margin-left:-5%;filter:brightness(.65)}to{margin-left:6%;filter:brightness(1.25)}}@media(max-width:560px){html[lang=zh-CN] .wh-intro h2{line-height:1.06!important}.wh-distance-lines{inset:30% -28% 24% 30%;opacity:.38}html[lang=zh-CN] .wh-statement h2{line-height:1.18!important}}.wh-hero-route>b{width:16px;height:16px;top:-8px;background:radial-gradient(circle,#c8ffff 0 8%,#43d5e488 22%,transparent 72%);filter:blur(1px);box-shadow:0 0 26px #38cbe499;animation:whTravelForward 9.5s cubic-bezier(.45,0,.55,1) infinite}@keyframes whTravelForward{0%{left:10%;opacity:0;transform:scale(.55)}12%{opacity:.48}72%{opacity:.9;transform:scale(1)}92%,to{left:88%;opacity:0;transform:scale(.7)}}