/* ROG is reserved for page and section headlines. Chinese uses the normal CJK fallback. */
@font-face{font-family:"LOVI ROG";src:url("rog-fonts-regular-20261024.otf") format("opentype");font-style:normal;font-weight:400;font-display:swap}
:root{--site-font:Inter,"Segoe UI","PingFang SC","Microsoft YaHei",system-ui,sans-serif;--site-heading-font:"LOVI ROG",Inter,"PingFang SC","Microsoft YaHei",system-ui,sans-serif}
body,button,input,select,textarea,.site-header.nav-refined .primary-nav>a{font-family:var(--site-font)!important}
h1,h2,.showcase-head>h3{font-family:var(--site-heading-font)!important}

/* Requested ROG accents: hero eyebrow, team indices and homepage course numbers. */
.hero-kicker,.person-info>span,.home-page.home-cards-refresh .topic-grid.course-notification-stack>.topic::before{font-family:var(--site-heading-font)!important}
