:root {
  --download-ui-font: system-ui,-apple-system,"Segoe UI Variable Text","Segoe UI","HarmonyOS Sans SC","Noto Sans SC","PingFang SC","Microsoft YaHei UI",sans-serif;
  --download-display-font: "MiSans","HarmonyOS Sans SC","PingFang SC","Noto Sans SC","Microsoft YaHei UI",system-ui,sans-serif;
}

body { font-family: var(--download-ui-font); font-weight: 400; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility; }
:is(.download-copy h1,.section-heading h2,.download-notes h2) { font-family: var(--download-display-font); }
:is(.download-copy>p,.section-heading p,.install-steps p,.download-notes p,.trust-strip span,.release-meta span,footer) { font-weight: 400; }
:is(.download-brand small,.eyebrow,.section-heading>span,.download-notes>div>span) { font-weight: 500; }
:is(.download-brand strong,.trust-strip strong,.install-steps strong,.primary-download strong) { font-weight: 500; }
:is(.back-lobby,.web-play,.download-notes>a) { font-weight: 500; }
.primary-download { font-weight: 600; }
