.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.language-picker{flex-shrink:0;display:flex;align-items:center}.language-picker select{font-family:var(--sans);font-size:11px;background:transparent;border:1px solid var(--line);padding:10px 25px 10px 10px;color:var(--ink);cursor:pointer;max-width:125px}.credits-language{padding-top:24px;display:flex;justify-content:flex-end}
html:lang(zh){--sans:'PingFang TC','Microsoft JhengHei','Noto Sans CJK TC',Arial,sans-serif;--serif:'Songti TC','Noto Serif CJK TC','PMingLiU',serif}html:lang(zh-Hans){--sans:'PingFang SC','Microsoft YaHei','Noto Sans CJK SC',Arial,sans-serif;--serif:'Songti SC','Noto Serif CJK SC','SimSun',serif}
html:lang(zh) body{line-height:1.85}html:lang(zh) h1,html:lang(zh) h2,html:lang(zh) h3{letter-spacing:0;line-height:1.23;word-break:normal;overflow-wrap:anywhere}html:lang(zh) em{font-style:normal}html:lang(zh) .eyebrow,html:lang(zh) .tiny-label{letter-spacing:.1em}html:lang(zh) .hero h1{font-size:clamp(62px,6.3vw,97px);line-height:1.18;letter-spacing:.01em;margin-top:30px}html:lang(zh) .hero h1 em{letter-spacing:.01em}html:lang(zh) .hero-bottom{margin-top:22px}html:lang(zh) .hero-bottom p{line-height:1.8}html:lang(zh) .main-nav a{font-size:12px;white-space:nowrap}html:lang(zh) .brand-chinese{letter-spacing:4px}html:lang(zh) .brand-word,html:lang(zh) .footer-wordmark,html:lang(zh) .equation-result{font-family:Manrope,Arial,sans-serif}html:lang(zh) .pf-page,html:lang(zh) .pl-page{--pf-serif:var(--serif)}html:lang(zh) .section-title,html:lang(zh) .pf-page .section-title,html:lang(zh) .pl-page .section-title{letter-spacing:0;line-height:1.25}html:lang(zh) .pf-page-title,html:lang(zh) .pl-page .pf-page-title{letter-spacing:0;line-height:1.2;font-size:clamp(48px,6vw,90px)}html:lang(zh) .page-hero h1{font-size:clamp(50px,6.2vw,96px)}html:lang(zh) .pf-donut-center>strong{font-family:Georgia,serif}html:lang(zh) .prize-ticket>strong>span{font-family:var(--sans);font-size:.35em;letter-spacing:0}html:lang(zh) .metric-number>span{font-size:.35em;letter-spacing:0}html:lang(zh) .pf-total-label strong>span,html:lang(zh) .pf-milestone strong>span{font-size:.3em;letter-spacing:0}html:lang(zh) .ec-channel-symbol>span{font-size:.2em;letter-spacing:0}html:lang(zh) .tech-metric-pair strong>span{font-size:.32em;letter-spacing:0}html:lang(zh) .pf-revenue-name{line-height:1.6}html:lang(zh) .prize-layout p{line-height:1.9}html:lang(zh) .reel-caption{line-height:1.25}html:lang(zh) .tech-map-names{font-family:var(--sans)}
@media(max-width:1180px){.main-nav{gap:16px}.site-header{gap:15px}}@media(min-width:701px) and (max-width:960px){.site-header{padding-inline:18px;gap:12px}.main-nav{gap:12px}.language-picker select{font-size:10px;max-width:105px;padding:8px 16px 8px 8px}.brand-word{font-size:23px}.brand{gap:7px}.brand-mark{width:24px;font-size:32px}}
@media(max-width:700px){.site-header{gap:12px}.language-picker{margin-left:auto}.language-picker select{font-size:11px;padding:8px 22px 8px 8px;max-width:115px}.menu-button{padding:6px}.main-nav{gap:0}html:lang(zh) .main-nav a{font-size:16px}html:lang(zh) .hero h1{font-size:clamp(43px,11.4vw,67px);margin-top:42px;line-height:1.3}html:lang(zh) .hero-bottom{margin-top:28px}html:lang(zh) .hero-kicker{font-size:8px}html:lang(zh) .section-title,html:lang(zh) .pf-page .section-title,html:lang(zh) .pl-page .section-title{font-size:34px}html:lang(zh) .pf-page-title,html:lang(zh) .pl-page .pf-page-title{font-size:45px}html:lang(zh) .page-hero h1{font-size:44px}html:lang(zh) .philosophy-card h3{font-size:19px}html:lang(zh) .reel-caption{font-size:27px}html:lang(zh) .scene-title{font-size:30px}html:lang(zh) .prize-ticket>strong{font-size:72px}html:lang(zh) .footer-top h2{font-size:38px}html:lang(zh) .next-chapter h2{font-size:28px}html:lang(zh) .pl-founder-info>h2{font-size:30px}}
