@font-face{font-family:"EASTSCOPE Thin";src:url("/assets/eastscope-title-thin.ttf") format("truetype");font-style:normal;font-weight:100;font-display:swap}
.site-header .brand-logo{display:block;width:44px;height:44px;flex:0 0 44px;object-fit:contain}
.site-header .public-brand{gap:11px;color:#000;font-size:16px;font-weight:300;letter-spacing:1px;min-height:44px}
.brand-line{display:inline-flex;align-items:baseline;gap:6px;white-space:nowrap;line-height:1.3}
.brand-chinese{font-family:"PingFang SC","Microsoft YaHei",sans-serif;font-weight:400;font-size:20px;letter-spacing:1px}
.brand-separator{font-weight:300;letter-spacing:0}
@media(max-width:900px){.site-header .public-brand{font-size:14px;letter-spacing:.7px}.public-brand .brand-chinese{font-size:18px}.site-header .brand-logo{width:38px;height:38px;flex-basis:38px}}
@media(max-width:650px){.site-header .public-brand{font-size:11px;letter-spacing:.4px;gap:7px}.public-brand .brand-chinese{font-size:15px;letter-spacing:0}.public-brand .brand-line{gap:4px}.site-header .brand-logo{width:30px;height:30px;flex-basis:30px}}
@media(max-width:374px){.site-header:has(.public-brand){grid-template-columns:1fr;gap:6px}.site-header .public-brand{justify-self:center;font-size:13px}.public-brand .brand-chinese{font-size:16px}.site-header:has(.public-brand) nav{grid-column:1;grid-row:2;justify-self:center}.site-header:has(.public-brand) .global-search{grid-row:3;grid-column:1}}
