@font-face{font-family:Oswald;src:url('/public/fonts/oswald.woff2') format('woff2');font-weight:200 700;font-style:normal;font-display:swap}@font-face{font-family:'Noto Sans';src:url('/public/fonts/notosans.woff2') format('woff2');font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:'Noto Sans SC';src:url('/public/fonts/notosanssc.woff2') format('woff2');font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:'Noto Sans JP';src:url('/public/fonts/notosansjp.woff2') format('woff2');font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:'Noto Sans KR';src:url('/public/fonts/notosanskr.woff2') format('woff2');font-weight:100 900;font-style:normal;font-display:swap}:root{--body-font:'Noto Sans',sans-serif;--display-font:Oswald,'Noto Sans',sans-serif}html:lang(zh-CN){--body-font:'Noto Sans SC','Noto Sans',sans-serif;--display-font:'Noto Sans SC','Noto Sans',sans-serif}html:lang(ja){--body-font:'Noto Sans JP','Noto Sans',sans-serif;--display-font:'Noto Sans JP','Noto Sans',sans-serif}html:lang(ko){--body-font:'Noto Sans KR','Noto Sans',sans-serif;--display-font:'Noto Sans KR','Noto Sans',sans-serif}body,button,input,select,textarea{font-family:var(--body-font)!important}h1,h2,h3,.eyebrow,.top-tabs a,.download-button strong,.art-sticker,.step-number,.battle-tape,.brand,.wordmark,.footer-brand,.nav-label,.operation-stamp{font-family:var(--display-font)!important;font-weight:700}html:lang(zh-CN) .wordmark,html:lang(ja) .wordmark,html:lang(ko) .wordmark{font-family:Oswald,'Noto Sans',sans-serif!important}

.wordmark small{font-family:var(--body-font)!important}
