@font-face{font-family:Inter Tight;src:url(../fonts/intertight.woff2) format("woff2");font-weight:100 900;font-display:swap}@font-face{font-family:Inter;src:url(../fonts/inter.woff2) format("woff2");font-weight:100 900;font-display:swap}@font-face{font-family:KC Sans SC;unicode-range:U+2E80-2FDF,U+3000-303F,U+3100-312F,U+31A0-31BF,U+3200-33FF,U+3400-4DBF,U+4E00-9FFF,U+F900-FAFF,U+FE30-FE4F,U+FF00-FFEF,U+2018-201F,U+2026,U+00B7,U+2014;src:url(../fonts/notosc-400.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:KC Sans SC;unicode-range:U+2E80-2FDF,U+3000-303F,U+3100-312F,U+31A0-31BF,U+3200-33FF,U+3400-4DBF,U+4E00-9FFF,U+F900-FAFF,U+FE30-FE4F,U+FF00-FFEF,U+2018-201F,U+2026,U+00B7,U+2014;src:url(../fonts/notosc-500.woff2) format("woff2");font-weight:500 600;font-display:swap}@font-face{font-family:KC Sans SC;unicode-range:U+2E80-2FDF,U+3000-303F,U+3100-312F,U+31A0-31BF,U+3200-33FF,U+3400-4DBF,U+4E00-9FFF,U+F900-FAFF,U+FE30-FE4F,U+FF00-FFEF,U+2018-201F,U+2026,U+00B7,U+2014;src:url(../fonts/notosc-700.woff2) format("woff2");font-weight:700 900;font-display:swap}:root{--void:#111213;--ink:#232527;--g70:#4A4D50;--stone:#7A7D7C;--bone:#ECE9E0;--chalk:#F3F0E7;--lichen:#94A162;--moss:#3a4227;--l:rgba(35,37,39,.16);--l2:#232527;--ld:rgba(243,240,231,.14);--ld2:rgba(243,240,231,.4);--f:"Inter Tight","KC Sans SC",system-ui,sans-serif;--fb:"Inter","KC Sans SC",system-ui,sans-serif;--gl:max(20px,env(safe-area-inset-left,0px));--gr:max(20px,env(safe-area-inset-right,0px));--e:cubic-bezier(.16,1,.3,1);--eio:cubic-bezier(.76,0,.24,1);color-scheme:light}@media (min-width:900px){:root{--gl:max(40px,env(safe-area-inset-left,0px));--gr:max(40px,env(safe-area-inset-right,0px))}}*,*:before,*:after{box-sizing:border-box}html{overflow-x:clip;-webkit-text-size-adjust:100%}body{margin:0;background:var(--bone);color:var(--ink);font:400 17px/1.6 var(--fb);-webkit-font-smoothing:antialiased;overflow-x:clip}html:lang(zh-CN) body{font-size:16px;line-height:1.85}img{display:block;max-width:100%}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer}::selection{background:var(--lichen);color:var(--ink)}:focus-visible{outline:2px solid var(--lichen);outline-offset:3px}.sr{position:fixed;left:12px;top:-60px;z-index:300;background:var(--ink);color:var(--chalk);padding:10px 14px}.sr:focus{top:12px}.w{width:100%;max-width:1760px;margin:0 auto;padding-left:var(--gl);padding-right:var(--gr)}.k{font:600 11.5px/1.35 var(--f);letter-spacing:.09em;text-transform:uppercase;font-variant-numeric:tabular-nums}.dark{background:var(--void);color:var(--chalk)}.lich{background:var(--lichen);color:var(--ink)}.chalk{background:var(--chalk)}.sec{position:relative;padding-block:clamp(110px,13vw,230px)}.grid12{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:clamp(12px,1.6vw,28px)}.rules{position:absolute;inset:0;pointer-events:none;display:grid;grid-template-columns:repeat(6,1fr);padding-inline:var(--gl) var(--gr);max-width:1760px;margin:0 auto}.rules i{border-left:1px solid var(--l)}.rules i:last-child{border-right:1px solid var(--l)}.dark .rules i{border-color:var(--ld)}.lich .rules i{border-color:#23252738}.sec>.w{position:relative}.mega{font:800 clamp(60px,16vw,330px)/.8 var(--f);letter-spacing:-.07em;text-transform:uppercase;margin:0}.big{font:800 clamp(46px,8.2vw,168px)/.86 var(--f);letter-spacing:-.06em;text-transform:uppercase;margin:0}.mid{font:700 clamp(32px,4.2vw,76px)/.95 var(--f);letter-spacing:-.045em;text-transform:uppercase;margin:0}.o{color:transparent;-webkit-text-stroke:1.6px var(--oc,var(--ink))}.dark,.H,.PH,.pr,.ft,.o.c{--oc:var(--chalk)}.lich,.chalk{--oc:var(--ink)}.H__word .o{-webkit-text-stroke-width:2.2px}.lite{font-weight:250}.acc{color:var(--lichen)}html:lang(zh-CN) .mega,html:lang(zh-CN) .big,html:lang(zh-CN) .mid{letter-spacing:-.01em;line-height:1.08;text-transform:none}html:lang(zh-CN) .mega{font-size:clamp(56px,12vw,250px)}.lead{font:400 clamp(18px,1.45vw,23px)/1.5 var(--f);letter-spacing:-.01em;margin:0;max-width:42ch}.p{color:var(--g70);margin:0 0 1em;max-width:60ch}.dark .p{color:#f3f0e7ad}.lab{display:inline-flex;align-items:center;gap:10px}.lab:before{content:"";width:22px;height:22px;border-radius:50%;border:1.5px solid currentColor;background:radial-gradient(circle,var(--lichen) 0 4px,transparent 4.5px)}.ln{display:block;overflow:hidden;padding-bottom:.06em;margin-bottom:-.06em}.ln>span{display:block}.hd{position:fixed;left:0;right:0;top:0;z-index:100;padding:calc(12px + env(safe-area-inset-top,0px)) var(--gr) 0 var(--gl);transition:transform .7s var(--e)}.hd.hide{transform:translateY(-120%)}.hd__bar{display:flex;align-items:center;gap:18px;max-width:1760px;margin:0 auto;padding:8px 8px 8px 18px;background:#111213c7;backdrop-filter:blur(18px) saturate(1.4);-webkit-backdrop-filter:blur(18px) saturate(1.4);color:var(--chalk);border:1px solid rgba(243,240,231,.12);border-radius:999px}.hd__logo{width:120px;flex:none}.hd__nav{display:flex;gap:2px;margin-left:auto}.hd__nav a{display:flex;gap:6px;align-items:baseline;padding:10px 14px;border-radius:99px;font:500 14px/1 var(--f);white-space:nowrap;transition:background .3s,color .3s}.hd__nav a small{font:600 10px var(--f);color:var(--lichen)}.hd__nav a:hover{background:#f3f0e71a}.hd__nav a[aria-current=page]{background:var(--chalk);color:var(--ink)}.hd__lang{display:flex;border:1px solid var(--ld2);border-radius:99px;padding:3px}.hd__lang a{padding:6px 10px;border-radius:99px;font:600 11.5px var(--f)}.hd__lang a[aria-current=true]{background:var(--lichen);color:var(--ink)}.hd__cta{display:none;align-items:center;gap:10px;height:42px;padding:0 6px 0 18px;border-radius:99px;background:var(--lichen);color:var(--ink);font:600 14px var(--f)}.hd__cta i{width:30px;height:30px;border-radius:50%;background:var(--ink);color:var(--chalk);display:grid;place-items:center}.hd__cta svg{width:12px}@media (min-width:1280px){.hd__cta{display:inline-flex}}.hd__burger{display:none;height:42px;padding:0 18px;border-radius:99px;background:var(--chalk);color:var(--ink);font:600 13px var(--f);letter-spacing:.06em;text-transform:uppercase}@media (max-width:1080px){.hd__nav{display:none}.hd__burger{display:block}.hd__tools{margin-left:auto}}.hd__tools{display:flex;gap:8px;align-items:center}.mn{position:fixed;inset:0;z-index:95;background:var(--void);color:var(--chalk);padding:120px var(--gr) calc(30px + env(safe-area-inset-bottom,0px)) var(--gl);display:flex;flex-direction:column;justify-content:flex-end;clip-path:inset(0 0 100% 0);transition:clip-path .9s var(--eio);visibility:hidden}.open .mn{clip-path:inset(0);visibility:visible}.mn a{display:flex;justify-content:space-between;align-items:baseline;border-top:1px solid var(--ld);padding:6px 0;font:800 clamp(40px,10vw,96px)/1 var(--f);letter-spacing:-.06em;text-transform:uppercase}html:lang(zh-CN) .mn a{letter-spacing:0}.mn a small{font:600 12px var(--f);color:var(--lichen);letter-spacing:.08em}.mn__f{display:flex;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-top:24px;color:var(--stone)}.bt{display:inline-flex;align-items:center;gap:14px;height:56px;padding:0 7px 0 26px;border-radius:999px;background:var(--ink);color:var(--chalk);font:600 15.5px var(--f);white-space:nowrap;position:relative;overflow:hidden;isolation:isolate}.bt:after{content:"";position:absolute;inset:0;border-radius:inherit;background:var(--lichen);clip-path:circle(0% at 90% 50%);transition:clip-path .7s var(--e);z-index:-1}.bt:hover:after{clip-path:circle(140% at 90% 50%)}.bt:hover{color:var(--ink)}.bt i{width:42px;height:42px;border-radius:50%;background:var(--chalk);color:var(--ink);display:grid;place-items:center;transition:transform .6s var(--e)}.bt:hover i{transform:rotate(-45deg)}.bt svg{width:14px}.bt--l{background:var(--chalk);color:var(--ink)}.bt--l i{background:var(--ink);color:var(--chalk)}.bt--g{background:transparent;border:1.5px solid currentColor;color:inherit}.bt--g i{background:currentColor}.bt--g i svg{color:var(--void)}.dark .bt--g i svg{color:var(--void)}.bt--lc{background:var(--lichen);color:var(--ink)}.bt--lc:after{background:var(--chalk)}.bt--lc i{background:var(--ink);color:var(--chalk)}.ctas{display:flex;flex-wrap:wrap;gap:10px}.H{position:relative;min-height:100svh;background:var(--void);color:var(--chalk);overflow:hidden;display:flex;flex-direction:column}.H canvas{position:absolute;inset:0;width:100%;height:100%;z-index:2}.H__glow{position:absolute;width:70vw;height:70vw;right:-12vw;top:-10vw;border-radius:50%;background:radial-gradient(circle,rgba(148,161,98,.22),transparent 62%);z-index:0;pointer-events:none}.H__in{position:relative;z-index:3;flex:1;display:grid;grid-template-rows:auto auto 1fr auto;padding-top:calc(120px + env(safe-area-inset-top,0px));pointer-events:none}.H__in a,.H__in button{pointer-events:auto}.H__meta{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;border-top:1px solid var(--ld2);padding-top:12px;color:#f3f0e799}@media (min-width:900px){.H__meta{grid-template-columns:repeat(4,1fr)}}.H__meta span:nth-child(n+3){display:none}@media (min-width:900px){.H__meta span:nth-child(n+3){display:block}}.H__meta b{color:var(--chalk);font-weight:600}.H__intro{display:grid;gap:22px;margin-top:clamp(24px,4vh,56px);max-width:440px}.H__intro .lead{color:#f3f0e7d1}.H__word{align-self:end;margin:0;padding-bottom:12px;position:relative;z-index:1}.H__word .mega{display:block;white-space:nowrap;font-size:clamp(60px,13.2vw,300px)}.H__word .r2{text-align:right}.H__word .ch{display:inline-block;will-change:transform}.H__tag{position:absolute;z-index:4;right:var(--gr);top:calc(176px + env(safe-area-inset-top,0px));display:grid;gap:10px;justify-items:end}.chip{display:inline-flex;align-items:center;gap:10px;padding:10px 16px;border-radius:999px;border:1px solid var(--ld2);background:#11121380;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);font:600 11.5px var(--f);letter-spacing:.08em;text-transform:uppercase}.chip i{width:8px;height:8px;border-radius:50%;background:var(--lichen);box-shadow:0 0 #94a16299;animation:ping 1.8s infinite}@keyframes ping{70%{box-shadow:0 0 0 10px #94a16200}to{box-shadow:0 0 #94a16200}}.fl{position:absolute;z-index:4;pointer-events:none;will-change:transform}.fl--n{background:var(--chalk);color:var(--ink);padding:14px 18px 16px;border-radius:22px 22px 22px 4px;display:grid;gap:4px;min-width:160px}.fl--n b{font:800 44px/1 var(--f);letter-spacing:-.06em}.fl--img{width:clamp(110px,10vw,170px);aspect-ratio:3/4;border-radius:999px;overflow:hidden;border:1px solid var(--ld2)}.fl--img img{width:100%;height:100%;object-fit:cover}.fl1{right:4%;top:40%}.fl2{right:40%;top:20%}.fl3{right:22%;top:15%}@media (max-width:900px){.fl1,.fl2,.fl3,.H__tag{display:none}.H__word .mega{font-size:18.5vw}}.kin{position:relative;z-index:3;background:var(--lichen);color:var(--ink);overflow:hidden;padding:16px 0;border-block:1.5px solid var(--ink)}.kin__t{display:flex;width:max-content;will-change:transform}.kin__t span{display:flex;align-items:center;gap:.45em;padding-right:.45em;font:800 clamp(28px,3.4vw,58px)/1 var(--f);letter-spacing:-.05em;text-transform:uppercase;white-space:nowrap}.kin__t span:after{content:"\2733";font-weight:400;font-size:.7em}.kin__t span:nth-child(3n+2){color:transparent;-webkit-text-stroke:1.4px var(--ink)}.kin--dark{background:var(--void);color:var(--chalk);border-color:var(--void)}.kin--dark .kin__t span:nth-child(3n+2){-webkit-text-stroke-color:var(--chalk)}.st{display:grid;gap:40px}@media (min-width:1000px){.st{grid-template-columns:2fr 10fr}}.st__t{font:600 clamp(34px,4.6vw,88px)/1.04 var(--f);letter-spacing:-.045em;margin:0;text-wrap:pretty}html:lang(zh-CN) .st__t{letter-spacing:0;line-height:1.35;font-weight:500}.st__t .wd{display:inline-block;opacity:.12;transition:opacity .25s}.st__t .wd.on{opacity:1}.pill{display:inline-block;width:1.9em;height:.82em;border-radius:999px;overflow:hidden;vertical-align:-.06em;margin:0 .08em;background:var(--ink)}.pill img{width:100%;height:100%;object-fit:cover}.st__cols{display:grid;gap:40px;margin-top:clamp(70px,8vw,140px)}@media (min-width:1000px){.st__cols{grid-column:2/-1;grid-template-columns:repeat(3,1fr);gap:clamp(30px,3vw,60px)}}.st__cols>div{border-top:1.5px solid var(--ink);padding-top:18px}.st__cols h3{font:700 22px/1.15 var(--f);letter-spacing:-.025em;margin:12px 0 10px;text-transform:uppercase}html:lang(zh-CN) .st__cols h3{text-transform:none}.pr{position:relative;background:var(--void);color:var(--chalk)}.pr__pin{height:100svh;position:relative;overflow:hidden;display:grid;place-items:center}.pr__head{position:absolute;left:var(--gl);right:var(--gr);top:calc(110px + env(safe-area-inset-top,0px));display:flex;justify-content:space-between;align-items:flex-start;z-index:3}.pr__ring{width:74px;height:74px;position:relative}.pr__ring svg{width:100%;height:100%;transform:rotate(-90deg)}.pr__ring circle{fill:none;stroke-width:2}.pr__ring .bg{stroke:var(--ld)}.pr__ring .fg{stroke:var(--lichen);stroke-dasharray:226;stroke-dashoffset:226}.pr__ring b{position:absolute;inset:0;display:grid;place-items:center;font:700 18px var(--f)}.pr__circ{position:absolute;width:min(56vh,46vw);aspect-ratio:1;border-radius:50%;overflow:hidden;z-index:1}.pr__circ img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transform:scale(1.2)}.pr__circ img:first-child{opacity:1}.pr__circ:after{content:"";position:absolute;inset:0;border-radius:50%;box-shadow:inset 0 0 0 1px #f3f0e740;background:radial-gradient(circle,transparent 40%,rgba(17,18,19,.55))}.pr__orb{position:absolute;width:min(78vh,66vw);aspect-ratio:1;z-index:1;pointer-events:none}.pr__orb svg{width:100%;height:100%;overflow:visible}.pr__orb ellipse,.pr__orb circle.r{fill:none;stroke:var(--ld2);stroke-width:1}.pr__orb .dash{stroke-dasharray:2 7}.pr__orb .sat{fill:var(--lichen)}.pr__words{position:relative;z-index:2;width:100%;text-align:center;height:1em;font:800 clamp(64px,14vw,280px)/.8 var(--f);letter-spacing:-.07em;text-transform:uppercase;mix-blend-mode:difference;color:#fff}html:lang(zh-CN) .pr__words{letter-spacing:0}.pr__words span{position:absolute;left:0;right:0;top:0;opacity:0}.pr__cap{position:absolute;left:var(--gl);bottom:calc(36px + env(safe-area-inset-bottom,0px));z-index:3;max-width:420px}.pr__cap>div{position:absolute;bottom:0;left:0;opacity:0;width:min(420px,calc(100vw - 40px))}.pr__cap>div:first-child{opacity:1}.pr__cap h3{font:700 22px/1.15 var(--f);letter-spacing:-.02em;margin:10px 0 8px;text-transform:uppercase}html:lang(zh-CN) .pr__cap h3{text-transform:none}.pr__cap p{margin:0;color:#f3f0e7b8;font-size:15.5px}.pr__tags{position:absolute;right:var(--gr);bottom:calc(36px + env(safe-area-inset-bottom,0px));z-index:3;display:flex;gap:6px}.pr__tags span{width:46px;height:4px;border-radius:9px;background:var(--ld)}.pr__tags span.on{background:var(--lichen)}@media (max-width:700px){.pr__cap{right:var(--gr)}.pr__tags{display:none}}.nm__head{display:grid;gap:30px;margin-bottom:clamp(60px,8vw,120px)}@media (min-width:1000px){.nm__head{grid-template-columns:7fr 5fr;align-items:end}}.nm{display:grid;border-top:1.5px solid var(--ink)}@media (min-width:700px){.nm{grid-template-columns:repeat(2,1fr)}}@media (min-width:1200px){.nm{grid-template-columns:repeat(4,1fr)}}.nm>div{padding:22px 22px 30px 0;display:grid;gap:14px;align-content:start;border-bottom:1.5px solid var(--ink)}@media (min-width:700px){.nm>div{padding-left:22px;border-left:1.5px solid var(--ink)}.nm>div:first-child{border-left:0;padding-left:0}}@media (min-width:1200px){.nm>div:nth-child(2){margin-top:90px}.nm>div:nth-child(3){margin-top:30px}.nm>div:nth-child(4){margin-top:140px}}.nm b{font:800 clamp(64px,7.4vw,140px)/.82 var(--f);letter-spacing:-.07em;display:flex;align-items:baseline;gap:6px}.nm b small{font-size:.28em;font-weight:600;letter-spacing:-.02em}.nm p{margin:0;color:var(--g70);max-width:30ch;font-size:15.5px}.lich .nm,.lich .nm>div{border-color:var(--ink)}.lich .nm p{color:var(--moss)}.dark .nm,.dark .nm>div{border-color:var(--ld2)}.dark .nm p{color:#f3f0e7a6}.src{margin-top:26px;color:var(--stone)}.hz{position:relative;overflow:hidden}.hz__head{display:flex;justify-content:space-between;align-items:flex-end;gap:30px;flex-wrap:wrap;margin-bottom:clamp(40px,5vw,80px)}.hz__track{display:flex;gap:clamp(14px,1.6vw,26px);padding-left:var(--gl);padding-right:var(--gr);will-change:transform}.cd{flex:none;width:min(420px,82vw);display:flex;flex-direction:column;gap:18px;position:relative}.cd__n{position:absolute;right:14px;top:44px;z-index:2;font:800 64px/1 var(--f);letter-spacing:-.06em;color:transparent;-webkit-text-stroke:1.4px var(--chalk)}.cd__img{aspect-ratio:4/5;border-radius:999px 999px 26px 26px;overflow:hidden;background:var(--ink)}.cd__img img{width:100%;height:100%;object-fit:cover;transform:scale(1.12);transition:transform 1.4s var(--e)}.cd:hover .cd__img img{transform:scale(1.02)}.cd h3{font:700 clamp(24px,2vw,32px)/1.02 var(--f);letter-spacing:-.04em;text-transform:uppercase;margin:0}html:lang(zh-CN) .cd h3{text-transform:none;letter-spacing:0}.cd p{margin:0;color:var(--g70);font-size:15.5px}.dark .cd p{color:#f3f0e7a6}.cd .go{display:flex;align-items:center;gap:12px;font:600 14.5px var(--f);margin-top:auto}.cd .go i{width:40px;height:40px;border-radius:50%;border:1.5px solid currentColor;display:grid;place-items:center;transition:background .4s,transform .6s var(--e)}.cd .go svg{width:13px}.cd:hover .go i{background:var(--lichen);border-color:var(--lichen);transform:rotate(-45deg)}.hz__bar{height:3px;background:var(--l);margin-top:clamp(40px,5vw,70px);border-radius:9px;overflow:hidden}.hz__bar i{display:block;height:100%;background:var(--ink);transform-origin:left;transform:scaleX(0)}.dark .hz__bar{background:var(--ld)}.dark .hz__bar i{background:var(--lichen)}@media (max-width:899px){.hz__track{flex-direction:column}.cd{width:100%}.cd__img{aspect-ratio:16/11;border-radius:999px 999px 20px 20px}.hz__bar{display:none}}.rg{display:grid;gap:60px;align-items:center}@media (min-width:1000px){.rg{grid-template-columns:6fr 6fr}}.rg__d{position:relative;aspect-ratio:1;width:min(100%,680px);justify-self:center}.rg__d svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.rg__d circle.ring{fill:none;stroke:var(--ink);stroke-width:1.3}.rg__d circle.ring.c{stroke:var(--ink);stroke-width:26;stroke-opacity:.95}.rg__d text{font:700 13px var(--f);letter-spacing:.08em;text-transform:uppercase;fill:var(--ink)}.rg__d .core{position:absolute;inset:31%;border-radius:50%;overflow:hidden;border:1.5px solid var(--ink)}.rg__d .core img{width:100%;height:100%;object-fit:cover}.rg__d .sat{fill:var(--chalk);stroke:var(--ink);stroke-width:1.5}.rg__l{display:grid;border-top:1.5px solid var(--ink)}.rg__l>div{display:grid;grid-template-columns:96px 1fr;gap:16px;padding:20px 0;border-bottom:1.5px solid var(--ink)}.rg__l h3{font:700 21px/1.15 var(--f);letter-spacing:-.02em;margin:0 0 6px;text-transform:uppercase}html:lang(zh-CN) .rg__l h3{text-transform:none}.rg__l p{margin:0;color:var(--moss);font-size:15.5px}.rg__l .on{background:var(--ink);color:var(--chalk);margin-inline:-16px;padding-inline:16px;border-radius:18px;border-bottom-color:transparent}.rg__l .on p{color:#f3f0e7bf}.rg__l .on .k{color:var(--lichen)}.br__c{position:relative;margin-top:clamp(50px,6vw,90px);min-height:clamp(320px,40vw,620px)}.br__c .mega{position:absolute;font-size:clamp(64px,14vw,280px)}.br__a{left:0;top:0}.br__b{right:0;bottom:0}.br__svg{position:absolute;inset:8% 6%}.br__svg svg{width:100%;height:100%;overflow:visible}.br__svg path{fill:none;stroke:var(--lichen);stroke-width:2}.br__svg .d2{stroke:var(--ld2);stroke-dasharray:3 9;stroke-width:1.4}.br__svg .n{fill:var(--lichen)}.br__svg .m{fill:var(--chalk)}.br__t{position:absolute;display:grid;gap:4px}.br__t b{font:700 clamp(18px,1.6vw,26px) var(--f);color:var(--lichen);font-variant-numeric:tabular-nums}.br__t1{left:0;top:calc(clamp(64px,14vw,280px)*.86 + 10px)}.br__t2{right:0;bottom:calc(clamp(64px,14vw,280px)*.86 + 10px);text-align:right}.br__p{display:grid;gap:14px;margin-top:clamp(60px,7vw,110px)}@media (min-width:900px){.br__p{grid-template-columns:repeat(3,1fr)}}.mc{border:1px solid var(--ld2);border-radius:28px;padding:26px;display:grid;gap:12px;align-content:start;background:#f3f0e708;transition:background .5s,transform .7s var(--e)}.mc:hover{background:#94a1621f;transform:translateY(-6px)}.mc h3{font:700 22px/1.15 var(--f);letter-spacing:-.02em;margin:0;text-transform:uppercase}html:lang(zh-CN) .mc h3{text-transform:none}.mc p{margin:0;color:#f3f0e7ad;font-size:15.5px}.mc .k{color:var(--lichen)}.mc--l{border-color:var(--ink);background:var(--chalk)}.mc--l p{color:var(--g70)}.mc--l:hover{background:var(--chalk);box-shadow:8px 8px 0 var(--ink)}.mc--l .k{color:var(--g70)}.ac{border-top:1.5px solid var(--ink)}.ac__i{border-bottom:1.5px solid var(--ink)}.ac__h{width:100%;display:grid;grid-template-columns:70px 1fr auto;gap:18px;align-items:center;padding:clamp(20px,2.4vw,34px) 0;text-align:left}.ac__h .n{font:700 14px var(--f);color:var(--stone)}.ac__h b{font:800 clamp(28px,4.4vw,82px)/.92 var(--f);letter-spacing:-.055em;text-transform:uppercase;transition:color .4s}html:lang(zh-CN) .ac__h b{letter-spacing:0;text-transform:none}.ac__h i{width:clamp(44px,4vw,64px);aspect-ratio:1;border-radius:50%;border:1.5px solid var(--ink);position:relative;flex:none;transition:transform .6s var(--e),background .4s}.ac__h i:before,.ac__h i:after{content:"";position:absolute;left:50%;top:50%;width:36%;height:1.5px;background:currentColor;transform:translate(-50%,-50%)}.ac__h i:after{transform:translate(-50%,-50%) rotate(90deg)}.ac__i.on .ac__h i{transform:rotate(135deg);background:var(--lichen);border-color:var(--lichen)}.ac__h:hover b{color:var(--g70)}.ac__b{display:grid;grid-template-rows:0fr;transition:grid-template-rows .8s var(--e)}.ac__i.on .ac__b{grid-template-rows:1fr}.ac__b>div{overflow:hidden}.ac__in{display:grid;gap:26px;padding:0 0 clamp(26px,3vw,44px)}@media (min-width:900px){.ac__in{grid-template-columns:70px 1fr 1fr 260px;gap:18px 40px}.ac__in>p{grid-column:2/4}}.ac__in p{margin:0;font:400 clamp(17px,1.4vw,21px)/1.5 var(--f);color:var(--g70);max-width:58ch}.ac__in figure{margin:0;aspect-ratio:1;border-radius:50%;overflow:hidden;max-width:260px}.ac__in figure img{width:100%;height:100%;object-fit:cover}.ac--faq .ac__h b{font-size:clamp(20px,2vw,32px);font-weight:600;letter-spacing:-.025em;text-transform:none;line-height:1.2}.ac--faq .ac__in{display:block}.ac--faq .ac__in p{padding-left:88px}@media (max-width:899px){.ac--faq .ac__in p{padding-left:0}}.ct{position:relative;overflow:hidden}.ct__t{position:relative;z-index:1}.ct__row{display:grid;gap:40px;margin-top:clamp(50px,6vw,90px);align-items:end}@media (min-width:1000px){.ct__row{grid-template-columns:1fr auto}}.badge{position:relative;width:clamp(150px,13vw,220px);aspect-ratio:1;border-radius:50%;display:grid;place-items:center;background:var(--ink);color:var(--chalk);flex:none;transition:transform .6s var(--e)}.badge:hover{transform:scale(1.06)}.badge svg{position:absolute;inset:6px;width:calc(100% - 12px);height:calc(100% - 12px);animation:rot 16s linear infinite}.badge text{font:700 12.5px var(--f);letter-spacing:.24em;text-transform:uppercase;fill:currentColor}.badge i{width:38%;aspect-ratio:1;border-radius:50%;background:var(--lichen);color:var(--ink);display:grid;place-items:center}.badge i svg{position:static;width:30%;height:auto;animation:none;transform:rotate(-45deg)}@keyframes rot{to{transform:rotate(360deg)}}.routes{display:grid;gap:14px;margin-top:clamp(60px,7vw,110px)}@media (min-width:900px){.routes{grid-template-columns:repeat(3,1fr)}}.PH{position:relative;background:var(--void);color:var(--chalk);overflow:hidden;padding-top:calc(150px + env(safe-area-inset-top,0px))}.PH__meta{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;border-top:1px solid var(--ld2);padding-top:12px;color:#f3f0e799}@media (min-width:900px){.PH__meta{grid-template-columns:repeat(4,1fr)}}.PH__meta b{color:var(--chalk)}.PH__t{margin:clamp(40px,6vw,90px) 0 0;position:relative;z-index:2}.PH__t .mega{font-size:clamp(56px,12.6vw,260px)}.PH__t .r2{display:block;text-align:right}.PH__row{display:grid;gap:30px;margin:clamp(40px,5vw,70px) 0 clamp(60px,7vw,100px);position:relative;z-index:2}@media (min-width:1000px){.PH__row{grid-template-columns:5fr 7fr;align-items:end}.PH__row .ctas{justify-content:flex-end}}.PH__row .lead{color:#f3f0e7cc}.PH__orb{position:absolute;z-index:1;right:12%;top:calc(170px + env(safe-area-inset-top,0px));width:clamp(220px,28vw,480px);aspect-ratio:1;pointer-events:none}.PH__orb .disc{position:absolute;inset:20%;border-radius:50%;overflow:hidden;border:1px solid var(--ld2)}.PH__orb .disc img{width:100%;height:100%;object-fit:cover}.PH__orb svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.PH__orb ellipse{fill:none;stroke:var(--ld2);stroke-width:1}.PH__orb .sp{transform-origin:50% 50%;transform-box:view-box;animation:rot 20s linear infinite}.PH__orb .sp2{transform-origin:50% 50%;transform-box:view-box;animation:rot 34s linear infinite reverse}.PH__orb .s{fill:var(--lichen)}.PH__orb .s2{fill:var(--chalk)}@media (max-width:900px){.PH__orb{right:-14%;top:140px;opacity:.55}}.PH__media{position:relative;height:min(88vh,920px);overflow:hidden;border-radius:clamp(30px,5vw,80px) clamp(30px,5vw,80px) 0 0;margin-inline:var(--gl) var(--gr)}.PH__media>img{position:absolute;inset:-8% 0;width:100%;height:116%;object-fit:cover}.PH__media .chip{position:absolute;left:24px;bottom:24px;z-index:2;color:var(--chalk)}.two{display:grid;gap:40px}@media (min-width:1000px){.two{grid-template-columns:5fr 7fr;gap:clamp(40px,6vw,120px)}.two--r{grid-template-columns:7fr 5fr}}.stk{align-self:start}@media (min-width:1000px){.stk{position:sticky;top:130px}}.vstack{display:grid;gap:28px;align-content:start}.spec{margin:0;border-top:1.5px solid var(--ink)}.spec div{display:grid;grid-template-columns:minmax(120px,36%) 1fr;gap:18px;padding:16px 0;border-bottom:1.5px solid var(--ink)}.spec dt{font:600 11.5px var(--f);letter-spacing:.09em;text-transform:uppercase;color:var(--g70);padding-top:4px}.spec dd{margin:0;font:500 18px/1.4 var(--f);letter-spacing:-.01em}.dark .spec,.dark .spec div{border-color:var(--ld2)}.dark .spec dt{color:#f3f0e78c}.lich .spec,.lich .spec div{border-color:var(--ink)}.lich .spec dt{color:var(--moss)}.cards3{display:grid;gap:14px}@media (min-width:800px){.cards3{grid-template-columns:repeat(2,1fr)}}@media (min-width:1150px){.cards3{grid-template-columns:repeat(3,1fr)}.cards4{grid-template-columns:repeat(4,1fr)}}.steps{display:grid;gap:0;counter-reset:s}.steps>div{display:grid;grid-template-columns:80px 1fr;gap:20px;padding:26px 0;border-top:1.5px solid currentColor}@media (min-width:1000px){.steps>div{grid-template-columns:160px 1.1fr 1fr;gap:40px;align-items:start}}.steps b{font:800 clamp(44px,5vw,90px)/.82 var(--f);letter-spacing:-.07em}.steps h3{font:700 clamp(22px,2vw,30px)/1.1 var(--f);letter-spacing:-.03em;margin:0 0 6px;text-transform:uppercase}html:lang(zh-CN) .steps h3{text-transform:none}.steps p{margin:0;color:var(--g70);max-width:48ch}.dark .steps p{color:#f3f0e7ad}.lich .steps p{color:var(--moss)}.steps .k{color:var(--stone)}.bars{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;align-items:end;height:380px;border-bottom:1.5px solid var(--ld2)}.bars>div{display:flex;flex-direction:column;justify-content:flex-end;height:100%;gap:12px}.bars b{font:800 clamp(22px,2.2vw,34px)/1 var(--f);letter-spacing:-.04em}.bars i{display:block;height:var(--h);background:#f3f0e724;border-radius:999px 999px 0 0;transform-origin:bottom}.bars .hi i{background:var(--lichen)}.bars .hi b{color:var(--lichen)}.bars span{font:600 11px var(--f);letter-spacing:.08em;text-transform:uppercase;color:#f3f0e78c;margin-bottom:-32px}.team{display:grid;gap:14px}@media (min-width:700px){.team{grid-template-columns:repeat(2,1fr)}}@media (min-width:1150px){.team{grid-template-columns:repeat(4,1fr)}}.tm{border:1.5px solid var(--ink);border-radius:30px;padding:24px;min-height:360px;display:flex;flex-direction:column;gap:12px;background:var(--chalk);transition:transform .7s var(--e),box-shadow .5s}.tm:hover{transform:translateY(-8px);box-shadow:0 8px 0 var(--ink)}.tm .av{width:96px;height:96px;border-radius:50%;background:var(--void);color:var(--chalk);display:grid;place-items:center;font:800 34px var(--f);letter-spacing:-.05em;margin-bottom:auto}.tm:first-child .av{background:var(--lichen);color:var(--ink)}.tm h3{font:800 30px/1 var(--f);letter-spacing:-.05em;margin:0;text-transform:uppercase}.tm p{margin:0;color:var(--g70);font-size:15.5px}.meter{margin-top:34px}.meter__t{position:relative;height:16px;border-radius:99px;background:linear-gradient(90deg,var(--lichen) 0 70%,var(--ld) 70%)}.meter__lim{position:absolute;left:70%;top:-10px;bottom:-10px;width:2px;background:var(--chalk)}.meter__dot{position:absolute;top:50%;left:var(--v);width:30px;height:30px;margin:-15px 0 0 -15px;border-radius:50%;background:var(--chalk);border:6px solid var(--void)}.meter__s{display:flex;justify-content:space-between;margin-top:16px;color:#f3f0e78c}.big-mail{display:flex;flex-wrap:wrap;align-items:center;gap:16px}.big-mail span{font:800 clamp(28px,5vw,92px)/1 var(--f);letter-spacing:-.06em;word-break:break-all}.big-mail button{height:48px;padding:0 20px;border-radius:99px;border:1.5px solid currentColor;font:600 12px var(--f);letter-spacing:.08em;text-transform:uppercase}.big-mail button:hover{background:var(--lichen);color:var(--ink);border-color:var(--lichen)}.tabs{display:inline-flex;flex-wrap:wrap;gap:6px;padding:6px;border-radius:99px;border:1.5px solid var(--ink);margin-bottom:30px}.tabs button{padding:12px 18px;border-radius:99px;font:600 14.5px var(--f)}.tabs button[aria-selected=true]{background:var(--ink);color:var(--chalk)}.form{display:grid;gap:16px}@media (min-width:700px){.form{grid-template-columns:1fr 1fr}}.form .full{grid-column:1/-1}.fd{display:grid;gap:8px}.fd label{font:600 11.5px var(--f);letter-spacing:.09em;text-transform:uppercase;color:var(--g70)}.fd input,.fd select,.fd textarea{font:400 17px var(--fb);color:var(--ink);background:var(--chalk);border:1.5px solid var(--ink);border-radius:18px;padding:15px 16px;width:100%;min-width:0;-webkit-appearance:none;appearance:none}.fd textarea{min-height:130px;resize:vertical}.fd input:focus,.fd select:focus,.fd textarea:focus{outline:none;box-shadow:4px 4px 0 var(--lichen)}.form__f{display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;align-items:center}.form__n{margin:0;color:var(--stone);font-size:14px;max-width:40ch}.form__ok{display:none;margin:0;padding:18px;border-radius:18px;background:var(--lichen)}.form.sent .form__ok{display:block}.form.sent .fd,.form.sent .form__f{opacity:.4;pointer-events:none}.box{border:1.5px solid var(--ink);border-radius:34px;padding:clamp(20px,3vw,44px);background:var(--chalk)}.serial{border:1px solid var(--ld2);border-radius:26px;padding:20px;background:#11121399;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:var(--chalk);min-width:min(340px,100%)}.serial .k{display:flex;justify-content:space-between;color:#f3f0e78c}.serial b{display:block;font:700 22px var(--f);margin:10px 0;font-variant-numeric:tabular-nums}.serial dl{margin:0;display:grid;grid-template-columns:auto 1fr;gap:4px 16px;font-size:13.5px;border-top:1px solid var(--ld2);padding-top:10px}.serial dt{color:#f3f0e78c}.serial dd{margin:0;text-align:right}.ft{background:var(--void);color:var(--chalk);padding-top:clamp(90px,10vw,160px);position:relative;overflow:hidden}.ft__cta{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:30px;padding-bottom:clamp(60px,7vw,110px);border-bottom:1px solid var(--ld2)}.ft__cta .big{max-width:12ch}.ft__cols{display:grid;gap:40px;padding:clamp(50px,6vw,90px) 0}@media (min-width:900px){.ft__cols{grid-template-columns:4fr 2fr 3fr 3fr}}.ft h4{font:600 11.5px var(--f);letter-spacing:.09em;text-transform:uppercase;color:var(--stone);margin:0 0 18px}.ft ul{list-style:none;margin:0;padding:0;display:grid;gap:9px}.ft li a{color:#f3f0e7d1;transition:color .3s}.ft li a:hover{color:var(--lichen)}.ft__clk{display:flex;gap:30px;color:var(--stone)}.ft__clk b{display:block;color:var(--chalk);font:700 22px var(--f);margin-top:6px;font-variant-numeric:tabular-nums}.ft__logo{width:min(25%,300px);min-width:150px}.copy{display:inline-flex;align-items:center;gap:10px;border:1px solid var(--ld2);border-radius:99px;padding:5px 5px 5px 14px;font-size:14px}.copy button{border-radius:99px;padding:8px 12px;background:var(--chalk);color:var(--ink);font:600 11px var(--f);letter-spacing:.08em;text-transform:uppercase}.ft__bot{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 30px;padding:26px 0 calc(26px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--ld2);color:var(--stone);margin-top:40px}.totop{width:46px;height:46px;border-radius:50%;border:1px solid var(--ld2);display:grid;place-items:center;color:var(--chalk)}.cur{position:fixed;left:0;top:0;width:12px;height:12px;margin:-6px 0 0 -6px;border-radius:50%;background:var(--lichen);pointer-events:none;z-index:400;mix-blend-mode:normal;transition:width .4s var(--e),height .4s var(--e),margin .4s var(--e);display:none}@media (hover:hover) and (pointer:fine){.cur{display:block}}.cur.big{width:64px;height:64px;margin:-32px 0 0 -32px;background:#94a16259;backdrop-filter:blur(2px)}.js [data-up]{opacity:0;transform:translateY(50px)}@media (prefers-reduced-motion:reduce){.js [data-up]{opacity:1;transform:none}.badge svg,.PH__orb .sp,.PH__orb .sp2{animation:none}}.PH__t .mega{display:block}.PH__media .serial{position:absolute;right:24px;bottom:24px;z-index:2}@media (max-width:700px){.PH__media .serial{left:16px;right:16px;bottom:80px;min-width:0}}.circ{aspect-ratio:1;border-radius:50%;overflow:hidden;max-width:560px;width:100%;position:relative}.circ img{width:100%;height:100%;object-fit:cover}.arch{aspect-ratio:3/4;border-radius:999px 999px 30px 30px;overflow:hidden;position:relative}.arch img{width:100%;height:110%;object-fit:cover}.orbwrap{position:relative;padding:8%}.orbwrap>svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}.orbwrap ellipse{fill:none;stroke:currentColor;stroke-opacity:.35;stroke-width:1}.orbwrap .sp{transform-origin:50% 50%;transform-box:view-box;animation:rot 26s linear infinite}.orbwrap .s{fill:var(--lichen)}body.cine{background:var(--void);color:var(--chalk)}.cine .hd__bar{background:#1112138c}.scene{position:relative}.stage{position:sticky;top:0;height:100svh;overflow:hidden}.t-c{text-align:center}.cap-xl{font:600 clamp(40px,6.6vw,128px)/.98 var(--f);letter-spacing:-.045em;margin:0;text-wrap:balance}.cap-l{font:600 clamp(30px,4.2vw,76px)/1.04 var(--f);letter-spacing:-.04em;margin:0;text-wrap:balance}html:lang(zh-CN) .cap-xl,html:lang(zh-CN) .cap-l{letter-spacing:0;line-height:1.2}.dim{color:#f3f0e76b}.kick{font:600 12px var(--f);letter-spacing:.14em;text-transform:uppercase;color:var(--lichen)}.p10{height:760vh}.p10 .layer{position:absolute;inset:0;will-change:clip-path,transform}.p10 .layer img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;will-change:transform}.p10 .layer:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,#11121399,#11121340 40%,#11121366)}.p10 .layer.space{background:radial-gradient(circle at 50% 50%,#1b1e1f 0,#111213 60%)}.p10 .layer.space:after{display:none}.p10 canvas{position:absolute;inset:0;width:100%;height:100%}.stars{position:absolute;inset:0;background-image:radial-gradient(1px 1px at 20% 30%,rgba(243,240,231,.6),transparent),radial-gradient(1px 1px at 70% 20%,rgba(243,240,231,.5),transparent),radial-gradient(1.5px 1.5px at 85% 70%,rgba(243,240,231,.5),transparent),radial-gradient(1px 1px at 35% 80%,rgba(243,240,231,.4),transparent),radial-gradient(1px 1px at 55% 55%,rgba(243,240,231,.35),transparent),radial-gradient(1px 1px at 10% 65%,rgba(243,240,231,.45),transparent);background-size:420px 420px;opacity:.7}.p10__copy{position:absolute;inset:0;display:grid;place-items:center;pointer-events:none;z-index:5;padding:0 var(--gr) 0 var(--gl)}.p10__copy>div{position:absolute;max-width:min(1100px,92vw);text-align:center;opacity:0;display:grid;gap:22px;justify-items:center}.p10__copy>div:first-child{opacity:1}.p10__copy .cap-l,.p10__copy .cap-xl{text-shadow:0 2px 30px rgba(0,0,0,.35)}.p10__copy .lead{color:#f3f0e7d1;text-align:center;margin-inline:auto}.p10__hud{position:absolute;left:var(--gl);right:var(--gr);bottom:calc(30px + env(safe-area-inset-bottom,0px));z-index:6;display:grid;grid-template-columns:1fr auto 1fr;align-items:end;gap:20px;pointer-events:none}.p10__scale{display:grid;gap:10px}.p10__scale .bar{width:min(220px,40vw);height:8px;border:1.5px solid var(--chalk);border-top:0;position:relative}.p10__scale b{font:700 clamp(24px,2.4vw,40px)/1 var(--f);letter-spacing:-.04em;font-variant-numeric:tabular-nums}.p10__where{justify-self:end;text-align:right;display:grid;gap:6px}.p10__where b{font:600 15px var(--f)}.p10__ticks{display:flex;gap:6px}.p10__ticks i{width:28px;height:3px;border-radius:9px;background:#f3f0e740;transition:background .4s}.p10__ticks i.on{background:var(--lichen)}.p10__cta{pointer-events:auto}.scroll-hint{display:inline-flex;align-items:center;gap:10px;color:#f3f0e799}.scroll-hint i{width:22px;height:34px;border:1.5px solid currentColor;border-radius:99px;position:relative}.scroll-hint i:after{content:"";position:absolute;left:50%;top:6px;width:3px;height:7px;margin-left:-1.5px;border-radius:9px;background:var(--lichen);animation:wheel 1.6s infinite}@keyframes wheel{to{transform:translateY(10px);opacity:0}}@media (max-width:700px){.p10__hud{grid-template-columns:1fr 1fr}.p10__ticks{display:none}}.kn{height:620vh}.kn .stage{display:grid;place-items:center}.kn__l{position:absolute;left:var(--gl);right:var(--gr);top:50%;transform:translateY(-50%);display:grid;justify-items:center;gap:26px;text-align:center;z-index:4;pointer-events:none}.kn__l .cap-xl{font-size:clamp(44px,7.4vw,150px);line-height:.98;max-width:13ch;margin-inline:auto}html:lang(zh-CN) .kn__l .cap-xl{max-width:11em}.kn__l .kw{display:inline-block;opacity:0;will-change:transform,opacity,filter}.kn__l .acc{color:var(--lichen)}.kn__caret{display:inline-block;width:.08em;height:.8em;margin-left:.08em;background:var(--lichen);vertical-align:-.05em;animation:blink 1s steps(1) infinite}@keyframes blink{50%{background-color:transparent}}.kn__yr{font-weight:inherit;font-variant-numeric:tabular-nums}.kn__bg{position:absolute;inset:0;opacity:0;z-index:1}.kn__bg img{width:100%;height:100%;object-fit:cover;filter:grayscale(.2) contrast(1.1)}.kn__bg:after{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 70% 60% at center,#1112138c,#111213e6)}.kn__vf{position:absolute;inset:12vh 10vw;z-index:3;opacity:0;pointer-events:none}.kn__vf>i{position:absolute;width:48px;height:48px;border:2px solid var(--chalk)}.kn__vf>i:nth-child(1){left:0;top:0;border-right:0;border-bottom:0}.kn__vf>i:nth-child(2){right:0;top:0;border-left:0;border-bottom:0}.kn__vf>i:nth-child(3){left:0;bottom:0;border-right:0;border-top:0}.kn__vf>i:nth-child(4){right:0;bottom:0;border-left:0;border-top:0}.kn__rec{position:absolute;left:62px;top:10px;font:600 12px var(--f);letter-spacing:.14em;color:#e5484d}.kn__cross{position:absolute;left:50%;top:50%;width:36px;height:36px;margin:-18px 0 0 -18px;border:1px solid rgba(243,240,231,.5);border-radius:50%}.kn__flash{position:absolute;inset:0;background:#fff;opacity:0;z-index:6;pointer-events:none}.kn__vial{position:absolute;z-index:2;width:min(30vh,320px);aspect-ratio:1;border-radius:50%;overflow:hidden;opacity:0;left:50%;top:9vh;margin-left:max(-15vh,-160px);box-shadow:0 0 0 1px #f3f0e74d,0 30px 80px #00000080}.kn__vial img{width:100%;height:100%;object-fit:cover}.kn__prog{position:absolute;left:50%;bottom:calc(30px + env(safe-area-inset-bottom,0px));width:min(240px,50vw);height:2px;transform:translate(-50%);background:#f3f0e72e;z-index:5;border-radius:9px;overflow:hidden}.kn__prog i{display:block;height:100%;background:var(--lichen);transform-origin:left;transform:scaleX(0)}@media (max-width:800px){.kn__vf{inset:14vh 6vw}}.nt{height:520vh}.nt .stage{display:grid;place-items:center}.nt__bg{position:absolute;inset:0;background:var(--void)}.nt__item{position:absolute;inset:0;display:grid;place-items:center;align-content:center;gap:18px;text-align:center;opacity:0;padding:0 var(--gr) 0 var(--gl)}.nt__bg+.nt__item{opacity:1}.nt__n{font:700 clamp(120px,26vw,520px)/.8 var(--f);letter-spacing:-.075em;font-variant-numeric:tabular-nums;display:flex;align-items:baseline;justify-content:center}.nt__n small{font-size:.22em;letter-spacing:-.03em;margin-left:.15em}.nt__item p{margin:0;max-width:34ch;font:500 clamp(17px,1.5vw,22px)/1.45 var(--f);opacity:.8}.nt__src{position:absolute;left:0;right:0;bottom:calc(26px + env(safe-area-inset-bottom,0px));text-align:center;opacity:.55;z-index:3}.nt__dots{position:absolute;right:var(--gr);top:50%;transform:translateY(-50%);display:grid;gap:10px;z-index:3}.nt__dots i{width:8px;height:8px;border-radius:50%;border:1.5px solid currentColor;transition:background .3s}.nt__dots i.on{background:currentColor}.fc{background:var(--chalk);color:var(--ink);padding-block:clamp(110px,12vw,200px)}.fc__head{display:grid;gap:22px;justify-items:center;text-align:center;margin-bottom:clamp(40px,5vw,80px)}.fc__head .lead{text-align:center}.fc__frame{position:relative;aspect-ratio:16/8.5;border-radius:clamp(24px,3vw,44px);overflow:hidden;background:var(--ink);max-height:78svh;width:100%}@media (max-width:700px){.fc__frame{aspect-ratio:4/5}}.fc__slide{position:absolute;inset:0;opacity:0;transition:opacity 1s var(--e)}.fc__slide.on{opacity:1}.fc__slide img{width:100%;height:100%;object-fit:cover;transform:scale(1.08);transition:transform 6s linear}.fc__slide.on img{transform:scale(1)}.fc__slide:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,#111213bf,#11121300 55%)}.fc__txt{position:absolute;left:clamp(20px,3vw,48px);right:clamp(20px,3vw,48px);bottom:clamp(20px,3vw,44px);z-index:2;color:var(--chalk);display:grid;gap:10px;max-width:620px}.fc__txt h3{font:600 clamp(28px,3vw,52px)/1 var(--f);letter-spacing:-.04em;margin:0}.fc__txt p{margin:0;color:#f3f0e7d1;font-size:16.5px}.fc__txt a{justify-self:start;margin-top:8px}.fc__tabs{display:flex;gap:8px;justify-content:center;flex-wrap:wrap;margin-top:24px}.fc__tabs button{position:relative;overflow:hidden;padding:12px 18px;border-radius:99px;background:#23252712;font:600 14px var(--f);color:var(--ink)}.fc__tabs button i{position:absolute;left:0;bottom:0;height:3px;width:100%;background:var(--lichen);transform-origin:left;transform:scaleX(0)}.fc__tabs button.on{background:var(--ink);color:var(--chalk)}.ms{height:360vh;background:var(--void)}.ms .stage{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:clamp(16px,3vh,40px);padding:calc(80px + env(safe-area-inset-top,0px)) var(--gr) 30px var(--gl)}.ms__map{position:relative;width:min(100%,1500px,calc((100svh - 330px)*2.41))}.ms__map svg{width:100%;height:auto;display:block;overflow:visible}.ms .land{fill:none;stroke:#f3f0e738;stroke-width:3.6;stroke-linecap:round}.ms .arc{fill:none;stroke:var(--lichen);stroke-width:2.4}.ms .arc2{fill:none;stroke:#f3f0e799;stroke-width:1.4;stroke-dasharray:3 7}.ms .city{fill:var(--lichen)}.ms .ring{fill:none;stroke:var(--lichen);stroke-width:1.5;transform-box:fill-box;transform-origin:center;animation:ring 2.4s var(--e) infinite}@keyframes ring{0%{transform:scale(.4);opacity:1}to{transform:scale(3.4);opacity:0}}.ms .mover{fill:var(--chalk)}.xw__lbl{position:absolute;transform:translate(-50%);text-align:center;display:grid;gap:4px;white-space:nowrap;padding-top:22px}.xw__lbl b{font:600 clamp(22px,2.6vw,44px)/1 var(--f);letter-spacing:-.04em}.xw__lbl .mono{color:#f3f0e780;font:600 11px var(--f);letter-spacing:.08em}.xw__lbl .t{color:var(--lichen);font:600 15px var(--f);font-variant-numeric:tabular-nums}.ms__copy{position:relative;width:100%;height:clamp(110px,15vh,190px);text-align:center;z-index:3}.ms__copy>div{position:absolute;left:0;right:0;opacity:0;display:grid;gap:14px;justify-items:center}.ms__copy>div:first-child{opacity:1}@media (max-width:700px){.xw__lbl .mono{display:none}}.sm{background:var(--chalk);color:var(--ink)}.sm__g{display:grid;gap:40px}@media (min-width:1000px){.sm__g{grid-template-columns:5fr 6fr;gap:clamp(40px,6vw,110px)}}.sm__media{position:relative;border-radius:clamp(24px,3vw,40px);overflow:hidden;aspect-ratio:4/5;background:var(--ink)}@media (min-width:1000px){.sm__media{position:sticky;top:12vh;height:76vh;aspect-ratio:auto}}.sm__media img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transform:scale(1.08);transition:opacity .9s var(--e),transform 1.4s var(--e)}.sm__media img.on{opacity:1;transform:none}.sm__list{display:grid}.sm__i{min-height:76vh;display:grid;align-content:center;gap:20px;padding-block:6vh;opacity:.28;transition:opacity .6s}.sm__i.on{opacity:1}.sm__i .n{font:600 13px var(--f);letter-spacing:.12em;color:var(--lichen-d,#6f7a44)}.sm__i h3{font:600 clamp(36px,4.4vw,80px)/1 var(--f);letter-spacing:-.045em;margin:0}html:lang(zh-CN) .sm__i h3{letter-spacing:0;line-height:1.2}.sm__i p{margin:0;font:400 clamp(17px,1.4vw,21px)/1.55 var(--f);color:var(--g70);max-width:46ch}@media (max-width:999px){.sm__media{display:none}.sm__i{min-height:0;opacity:1;padding-block:30px;border-top:1.5px solid var(--ink)}}.fn{position:relative;min-height:110svh;display:grid;place-items:center;overflow:hidden;text-align:center}.fn>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.fn:after{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at center,#11121359,#111213d9)}.fn__in{position:relative;z-index:2;display:grid;gap:30px;justify-items:center;padding:0 var(--gr) 0 var(--gl)}.fn__routes{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.cine .ft__cta{display:none}.hd{padding:0}.hd__bar{max-width:none;border-radius:0;border-width:0 0 1px;border-color:#f3f0e71f;padding:12px var(--gr) 12px var(--gl);padding-top:calc(12px + env(safe-area-inset-top,0px));background:#111213db}.o{color:color-mix(in srgb,var(--oc,var(--ink)) 50%,transparent);-webkit-text-stroke:0}.H__word .o{-webkit-text-stroke-width:0}.kin__t span:nth-child(3n+2){color:#23252780;-webkit-text-stroke:0}.kin--dark .kin__t span:nth-child(3n+2){color:#f3f0e780}.cd__n{color:#f3f0e780;-webkit-text-stroke:0}.cur.big{background:transparent;border:1.5px solid var(--lichen);-webkit-backdrop-filter:none;backdrop-filter:none}.p10 .layer:after{background:radial-gradient(ellipse 70% 60% at 50% 50%,#111213b8,#11121373 75%),linear-gradient(0deg,#111213b3,#11121300 45%)}.kn__bg:after{content:"";position:absolute;inset:0;background:#11121373;pointer-events:none}.p10__cta .cap-xl{font-size:clamp(30px,4.95vw,96px)}.nt__item:has([data-to="10000"]) .nt__n{font-size:clamp(84px,16vw,320px);letter-spacing:-.06em;line-height:.9;margin-bottom:.1em}.bt--g i{background:transparent;border:1.5px solid currentColor}.bt--g i svg,.dark .bt--g i svg{color:currentColor}.pr__words{letter-spacing:-.02em}.pr__cap{right:var(--gr);max-width:none}.pr__cap>div:nth-child(3){left:auto;right:0;text-align:right}.ft__logo2{display:block;width:120px;height:auto;margin:0 0 26px;opacity:.95}.ft__bot{margin-top:0}.ft__cols{padding-bottom:clamp(40px,5vw,70px)}.kmap{width:100%;height:auto;display:block}.xw__map{position:relative}.xw__lbl{position:absolute;transform:translate(-50%);text-align:center;display:grid;gap:4px;white-space:nowrap;padding-top:20px}.xw__lbl b{font:300 clamp(24px,3vw,52px)/1 var(--f);letter-spacing:-.04em}.xw__lbl .mono{color:#f3f0e78c;font-size:11px;background:#111213;padding:2px 6px;border-radius:4px;justify-self:center}.xw__lbl .t{color:var(--lichen);font:600 15px var(--f);font-variant-numeric:tabular-nums;background:#111213;padding:0 6px;border-radius:4px;justify-self:center}.xw__dist{position:absolute;transform:translate(-50%);display:grid;gap:4px;text-align:center;padding:12px 18px;border:1px solid rgba(243,240,231,.14);border-radius:14px;background:#111213d9}.xw__dist b{font:600 clamp(18px,1.8vw,26px)/1 var(--f);letter-spacing:-.02em;color:var(--chalk)}.xw__dist span{font:600 11px/1.2 var(--f);letter-spacing:.06em;text-transform:uppercase;color:#f3f0e78c}.xw__flows{display:none}@media (max-width:700px){.xw__dist,.xw__lbl .mono{display:none}.xw__lbl b{font-size:22px}}.st__t--on .wd{opacity:1!important}.st__t--on{font-size:clamp(30px,3.6vw,64px);line-height:1.1}.PH--full .PH__orb{display:none}.PH--full .PH__media{position:absolute;inset:0;height:auto;margin:0;border-radius:0;z-index:0}.PH--full .PH__media:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,#111213f2,#1112138c 50%,#111213b3)}.PH--full .w{position:relative;z-index:2;min-height:calc(100svh - 150px);display:flex;flex-direction:column;justify-content:flex-end}.PH--full .PH__media .chip{display:none}.PH--serial .w{padding-bottom:0}.an{width:100%;max-width:1760px;margin:0 auto;padding:clamp(40px,5vw,80px) var(--gr) clamp(70px,8vw,120px) var(--gl);border-top:1px solid var(--ld2)}.an__k{color:var(--lichen);margin:0 0 clamp(24px,3vw,40px)}.an__row{display:flex;flex-wrap:wrap;align-items:flex-start;gap:clamp(8px,1.2vw,22px)}.an__p{display:grid;gap:14px}.an__p b{font:700 clamp(44px,7.4vw,150px)/.85 var(--f);letter-spacing:-.05em;font-variant-numeric:tabular-nums}.an__p:nth-child(5) b,.an__p:nth-child(7) b{color:var(--lichen)}.an__p span{font:600 12px/1.2 var(--f);letter-spacing:.08em;text-transform:uppercase;color:#f3f0e78c;padding-top:12px;border-top:1px solid var(--ld2)}.an__d{font:300 clamp(44px,7.4vw,150px)/.85 var(--f);color:#f3f0e740;font-style:normal}.an__c{margin:clamp(30px,4vw,56px) 0 0;font:500 clamp(18px,1.6vw,24px)/1.4 var(--f);color:#f3f0e7cc;max-width:40ch}@media (max-width:700px){.an__d{display:none}.an__row{display:grid;grid-template-columns:1fr 1fr;gap:24px}}.PH--split .PH__media{height:min(70vh,700px)}@media (min-width:1100px){.PH--split{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end}.PH--split .PH__media{height:calc(100% - 150px);min-height:620px;margin:0 var(--gr) 0 0;border-radius:40px 40px 0 0}.PH--split .PH__t .r2{text-align:left}.PH--split .PH__t .mega{font-size:clamp(56px,8vw,170px)}.PH--split .PH__row{grid-template-columns:1fr}.PH--split .PH__row .ctas{justify-content:flex-start}}.PH--orb .PH__media{display:none}.PH--orb .PH__orb{position:relative;right:auto;top:auto;width:min(520px,80vw);margin:0 auto clamp(60px,7vw,100px);opacity:1}.PH--orb .PH__t .r2{text-align:left}.c2{display:grid;gap:40px}@media (min-width:1000px){.c2{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(40px,5vw,90px);align-items:start}}.c2__h{margin:0 0 18px;color:#f3f0e78c}.c2__svg{width:100%;height:auto;overflow:visible}.c2__bar{fill:#f3f0e729}.c2__bar.hi{fill:var(--lichen)}.c2__v{font:600 26px var(--f);letter-spacing:-.03em;fill:var(--chalk)}.c2__v.hi{fill:var(--lichen)}.c2__x{font:600 12px var(--f);letter-spacing:.06em;fill:#f3f0e78c}.c2__g{stroke:#f3f0e71a;stroke-dasharray:3 5}.c2__base{stroke:#f3f0e759}.c2__note{margin:18px 0 0;font:500 clamp(18px,1.6vw,24px)/1.35 var(--f);color:var(--chalk);max-width:34ch}.c2__track{display:flex;height:130px;border-radius:18px;overflow:hidden;border:1px solid var(--ld)}.c2__track i,.c2__track em{display:flex;flex-direction:column;justify-content:flex-end;padding:16px;font-style:normal}.c2__track i{background:var(--lichen);color:var(--ink)}.c2__track em{flex:1;background:#f3f0e70f}.c2__track b{font:600 clamp(32px,3vw,48px)/1 var(--f);letter-spacing:-.05em}.c2__track span{font:600 12px var(--f);letter-spacing:.06em;text-transform:uppercase;opacity:.7}.c2__k{display:grid;grid-template-columns:1fr 1fr;margin-top:24px;border-top:1px solid var(--ld2)}.c2__k>div{display:grid;gap:8px;padding:20px 0}.c2__k>div+div{padding-left:20px;border-left:1px solid var(--ld)}.c2__k b{font:600 clamp(44px,4vw,64px)/.9 var(--f);letter-spacing:-.05em}.c2__k span{font-size:14px;color:#f3f0e799}.hz--grid .hz__track,.hz--row4 .hz__track{display:grid;grid-template-columns:1fr;gap:20px;transform:none!important;max-width:1760px;margin:0 auto}@media (min-width:700px){.hz--grid .hz__track,.hz--row4 .hz__track{grid-template-columns:repeat(2,1fr)}}@media (min-width:1100px){.hz--grid .hz__track,.hz--row4 .hz__track{grid-template-columns:repeat(4,1fr)}}.hz--grid .hz__bar,.hz--row4 .hz__bar{display:none}.hz--grid .cd,.hz--row4 .cd{width:auto}.hz--grid .cd__img,.hz--row4 .cd__img{border-radius:22px;aspect-ratio:4/5}.hz--grid .cd__img img,.hz--row4 .cd__img img{transform:none}.hz--grid .cd:hover .cd__img img,.hz--row4 .cd:hover .cd__img img{transform:scale(1.04)}.hz--grid .cd__n,.hz--row4 .cd__n{position:static;font:600 14px var(--f);letter-spacing:.06em;color:var(--lichen);-webkit-text-stroke:0;order:-1;padding-top:14px;border-top:1px solid currentColor}.hz--row4 .cd p{font-size:14.5px}.rg--photo .sp{position:relative;margin:0;aspect-ratio:4/5;border-radius:26px;overflow:hidden;width:100%}.sp img{width:100%;height:100%;object-fit:cover}.sp:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#11121300,#11121373)}.sp__m{position:absolute;left:0;right:0;display:flex;align-items:center;gap:12px;padding:0 18px;z-index:2;color:var(--chalk);transform:translateY(-50%)}.sp__m i{flex:1;height:1px;background:#f3f0e78c}.sp__m span{order:2;font:600 11.5px var(--f);letter-spacing:.08em;text-transform:uppercase;background:#111213bf;padding:6px 10px;border-radius:99px;white-space:nowrap}.sp__m b{order:3;font:600 14px var(--f);white-space:nowrap;text-shadow:0 1px 8px rgba(0,0,0,.5)}.sp__m.on i{background:var(--lichen);height:2px}.sp__m.on span{background:var(--lichen);color:var(--ink)}@media (max-width:700px){.sp__m b{display:none}}.PH__t .mega{font-size:clamp(48px,10vw,210px)}.an__p b,.an__d{font-size:clamp(36px,6.2vw,124px)}@media (min-width:701px){.an__row{flex-wrap:nowrap}}.ft__cta .big{max-width:13ch;font-size:clamp(40px,7vw,140px)}@media (max-width:700px){.ft__cta .badge{width:120px}}@media (max-width:999px){.steps>div>p{grid-column:1/-1}}@media (max-width:700px){.PH__t .mega{font-size:clamp(34px,10.2vw,52px)}.an__p b{font-size:clamp(36px,11vw,56px)}}@media (max-width:800px){a>small,.hd__lang>a,.mn__f>span,.PH__meta>span,.PH__meta>span>b,span.chip,p.k.lab,span.k,div>dt,span.mono,.xw__dist>span,.ft__clk>div,div>h4,.copy>button,.ft__bot>span,.ft__bot>span>span,p.an__k.k,.an__p>span,p.c2__h.k,i>span,em>span,p.src.k,.big-mail>button,.fd>label,p.k,.meter__s>span,span.kick,span.scroll-hint.k,.p10__where>span,span.kn__rec,p.nt__src.k,.sp__m>span{font-size:13px!important;letter-spacing:min(.06em,1px)!important}p.form__n,.cd>p{font-size:15.5px!important;line-height:1.6!important}}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}@media (max-width:800px){input,textarea{font-size:max(16px,1em)!important}button,.btn,[class*=btn]{min-height:0}:lang(zh) p,:lang(zh) li,:lang(zh) dd{line-height:1.75}:lang(zh) h1,:lang(zh) h2,:lang(zh) h3{line-height:1.25;word-break:keep-all;overflow-wrap:anywhere}h1,h2,h3{overflow-wrap:break-word}}html[lang=en] .hd__lang a[hreflang=zh-CN]{font-family:PingFang SC,Hiragino Sans GB,Microsoft YaHei,Noto Sans CJK SC,Noto Sans SC,sans-serif}.ft__grp{display:flex;flex-wrap:wrap;gap:6px 22px;align-items:center}.ft__grp a{color:inherit;text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:1px;transition:color .3s}.ft__grp a:hover{color:var(--lichen)}.lg{padding-block:clamp(150px,16vw,240px) clamp(90px,10vw,160px)}.lg__in{max-width:860px}.lg__t{font:500 clamp(44px,6vw,92px)/.98 var(--f);letter-spacing:-.045em;margin:18px 0 26px}.lg__intro{margin:0 0 56px;max-width:60ch}.lg h2{font:500 clamp(20px,1.8vw,26px)/1.25 var(--f);letter-spacing:-.02em;margin:56px 0 14px}.lg p,.lg li,.lg dd{font-size:16px;line-height:1.75;max-width:68ch}.lg p{margin:0 0 14px}.lg dl{display:grid;grid-template-columns:minmax(150px,240px) 1fr;gap:10px 28px;margin:0}.lg dt{font-weight:600}.lg dd{margin:0}.lg a{color:inherit;text-decoration:underline;text-underline-offset:3px}.lg .en{opacity:.72}.lg__date{margin-top:64px}@media (max-width:640px){.lg dl{grid-template-columns:1fr;gap:2px}.lg dd{margin-bottom:12px}}
