@font-face{font-family:alatsi;src:url(../media/Alatsi_Regular-s.p.2sbb-3q6oa_uz.ttf)format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:alatsi Fallback;src:local(Arial);ascent-override:102.74%;descent-override:28.77%;line-gap-override:0.0%;size-adjust:97.33%}._0syVua_className{font-family:alatsi,alatsi Fallback;font-style:normal;font-weight:400}._0syVua_variable{--font-alatsi:"alatsi", "alatsi Fallback"}
@font-face{font-family:openSans;src:url(../media/OpenSans_Variable-s.p.22c4s9p3gol5a.ttf)format("truetype");font-display:swap;font-weight:300 800;font-style:normal}@font-face{font-family:openSans Fallback;src:local(Arial);ascent-override:101.58%;descent-override:27.84%;line-gap-override:0.0%;size-adjust:105.22%}.r6pPDG_className{font-family:openSans,openSans Fallback;font-style:normal}.r6pPDG_variable{--font-open-sans:"openSans", "openSans Fallback"}
:root{--black:#000;--white:#fff;--grey:#8a8a8a;--grey-dark:#333;--line:#2a2a2a;--gutter:48px;--max:1280px}*{box-sizing:border-box}html,body{color:var(--white);font-family:var(--font-open-sans), "Open Sans", sans-serif;-webkit-font-smoothing:antialiased;background:#0e0f12;margin:0;padding:0;font-size:16px;line-height:1.6}h1,h2,h3,.title{font-family:var(--font-alatsi), "Alatsi", sans-serif;margin:0;font-style:normal;font-weight:400}a{color:inherit;text-decoration:none}main{max-width:var(--max);margin:0 auto}@media (max-width:720px){:root{--gutter:20px}}body{overflow-x:clip}.diamond-bg{z-index:-1;pointer-events:none;width:100%;height:100%;display:block;position:fixed;inset:0}body{background:0 0}.diamond-bg.plain-black{background:#000}
.hBw1pG_header{max-width:var(--max);padding:28px var(--gutter);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin:0 auto;display:flex}.hBw1pG_brand{align-items:baseline;gap:18px;display:flex}.hBw1pG_logo{font-size:30px;line-height:1}.hBw1pG_cn{font-size:34px;line-height:1}.hBw1pG_nav{letter-spacing:.1em;text-transform:uppercase;flex-wrap:wrap;gap:32px;font-size:14px;display:flex}.hBw1pG_nav a:hover{color:#ccc}.hBw1pG_lang{color:var(--grey);gap:14px;font-size:13px;display:flex}.hBw1pG_lang a:hover,.hBw1pG_langActive{color:var(--white)}@media (max-width:720px){.hBw1pG_header{padding:20px var(--gutter)}.hBw1pG_nav{gap:18px;font-size:12px}}
