/* Shared brand message, with Chinese type sizing. */
.hero h1{font-family:Arial,"PingFang SC","Microsoft YaHei",sans-serif;font-size:37px;line-height:1.18;letter-spacing:-1.2px;margin:9px 0}
.hero-copy>p{font-size:17px;line-height:25px;margin:10px 0 12px}
.final-download small{font-family:Arial,"PingFang SC","Microsoft YaHei",sans-serif}
.bubble-action strong{font-size:12px}.bubble-action small{font-size:10px}
.profile-download small{font-size:10px;line-height:14px;font-family:Arial,"PingFang SC","Microsoft YaHei",sans-serif}
@media(max-width:700px){.hero-copy{width:calc(100% - 42px)}.hero h1{font-size:clamp(24px,6.6vw,32px);line-height:1.25;letter-spacing:-.8px;margin:18px 0 12px}.hero-copy>p{font-size:14px;line-height:22px;margin:8px 0 12px}.final-download small{font-size:10px;line-height:14px}.profile-download small{font-size:9px;line-height:12px}}
