@import url("https://fonts.googleapis.com/css2?family=Mulish:wght@400;500;600;700;800&display=swap");@font-face{font-family:Manrope;src:url(/fonts/Manrope-VariableFont_wght.ttf) format("truetype-variations");font-weight:200 800;font-style:normal;font-display:swap}@font-face{font-family:Bloosh CJK;src:local("PingFangSC-Regular"),local("PingFang SC"),local("PingFangTC-Regular"),local("PingFang TC"),local("HiraginoSansGB-W3"),local("Hiragino Sans GB"),local("HiraginoSans-W3"),local("Hiragino Sans"),local("NotoSansCJKsc-Regular"),local("Noto Sans CJK SC"),local("Noto Sans SC"),local("MicrosoftYaHei"),local("Microsoft YaHei"),local("微软雅黑"),local("STHeiti"),local("Heiti SC");unicode-range:u+4e00-9fff,u+3400-4dbf,u+f900-faff,u+3000-303f,u+ff00-ffef;font-display:swap}:root{--navy-1000:#03060F;--navy-900:#050B28;--navy-800:#0A1234;--navy-700:#121C44;--navy-600:#1D2A56;--navy-500:#33406A;--navy-400:#5C6789;--navy-300:#8A93AE;--navy-200:#B6BDD0;--navy-100:#DCE0EC;--mist-50:#F7F9FD;--mist-100:#EDEFF7;--mist-200:#E5E4E2;--mist-300:#CBD0DA;--mist-400:#9AA1B3;--teal-800:#1A3C36;--teal-600:#2C6459;--teal-500:#3C7E70;--teal-200:#B8D2C9;--coral-700:#B23A28;--coral-600:#D64933;--coral-500:#E0654F;--coral-100:#FAE0DB;--positive-400:#43B070;--warning-500:#E0B23A;--warning-100:#FBF1D3;--negative-500:#D14B4B;--bg:radial-gradient(120% 90% at 88% 12%,#1A2420 0%,#0E1210 48%,#0A0E0C 100%);--bg-solid:#0A0E0C;--bg-elev-1:#1C2420;--bg-elev-2:#252E2A;--bg-field:#141A18;--fg:#E4E0D8;--fg-muted:#9A968E;--fg-subtle:#7A766E;--border:rgba(228,224,216,0.13);--border-strong:rgba(228,224,216,0.22);--divider:rgba(228,224,216,0.10);--hover:rgba(228,224,216,0.055);--eyebrow:var(--teal-200);--accent:var(--coral-600);--accent-fg:#FFFFFF;--accent-hover:var(--coral-500);--nav-bg:rgba(10,14,12,0.78);--theme-color:#0A0E0C;--font-display:"Manrope","Bloosh CJK","PingFang SC","Hiragino Sans GB","Noto Sans SC","Microsoft YaHei",ui-sans-serif,system-ui,-apple-system,sans-serif;--font-body:"Mulish","Manrope","Bloosh CJK","PingFang SC","Hiragino Sans GB","Noto Sans SC","Microsoft YaHei",ui-sans-serif,system-ui,-apple-system,sans-serif;--fs-xs:12px;--fs-sm:14px;--fs-md:16px;--fs-lg:18px;--fs-xl:22px;--fs-2xl:28px;--fs-3xl:36px;--fs-4xl:48px;--lh-tight:1.12;--lh-snug:1.25;--lh-normal:1.45;--lh-relaxed:1.65;--tracking-tight:-0.02em;--tracking-wide:0.04em;--tracking-eyebrow:0.18em;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--space-9:96px;--space-10:128px;--radius-sm:6px;--radius-md:10px;--radius-lg:14px;--radius-xl:20px;--radius-full:9999px;--ease-out:cubic-bezier(0.2,0.7,0.2,1);--duration-fast:120ms;--duration-base:200ms;--page-max:1120px;--nav-h:72px}[data-theme=light]{--bg:radial-gradient(120% 100% at 88% 0%,#F7F4EE 0%,#F4F0E8 52%,#EFE9DF 100%);--bg-solid:#F4F0E8;--bg-elev-1:#F7F4EE;--bg-elev-2:#FFFCF7;--bg-field:#FFFCF7;--fg:#2A3457;--fg-muted:#5A6580;--fg-subtle:#7A8499;--border:rgba(40,32,20,0.14);--border-strong:rgba(40,32,20,0.22);--divider:rgba(40,32,20,0.10);--hover:rgba(40,32,20,0.07);--eyebrow:var(--teal-600);--nav-bg:rgba(244,240,232,0.82);--theme-color:#F4F0E8}