.container[data-astro-cid-dm6k5sok]{width:min(100%,calc(var(--container-max) + (2 * var(--container-gutter))));margin-inline:auto;padding-inline:var(--container-gutter)}.container--reading[data-astro-cid-dm6k5sok]{--container-max: 72rem}:root{color-scheme:light;--color-paper-50: #F7F5EF;--color-paper-100: #EFEAE0;--color-limestone-300: #D4CCBE;--color-ink-950: #111820;--color-graphite-800: #2B323A;--color-slate-600: #59636D;--color-cobalt-700: #2450C5;--color-cobalt-100: #DFE7FF;--color-moss-700: #536451;--color-moss-100: #E1E8DE;--color-ember-700: #A45A19;--color-ember-100: #F4E1CD;--color-basalt-950: #17191B;--color-white: #FFFFFF;--font-display: "Newsreader", "Source Han Serif SC", "Songti SC", Georgia, serif;--font-body: "IBM Plex Sans", "IBM Plex Sans SC", "PingFang SC", "Microsoft YaHei", Arial, sans-serif;--font-evidence: "IBM Plex Mono", "IBM Plex Sans SC", ui-monospace, SFMono-Regular, Consolas, monospace;--type-display-xl: clamp(3rem, 2.1197rem + 3.6066vw, 5rem);--type-display-l: clamp(2.625rem, 2.0198rem + 2.4803vw, 4rem);--type-h1: clamp(2.375rem, 1.9899rem + 1.5773vw, 3.25rem);--type-h2: clamp(2rem, 1.7799rem + .9016vw, 2.5rem);--type-h3: clamp(1.5rem, 1.39rem + .4508vw, 1.75rem);--type-h4: clamp(1.25rem, 1.195rem + .2254vw, 1.375rem);--type-lead: clamp(1.1875rem, 1.105rem + .3381vw, 1.375rem);--type-body-l: clamp(1.0625rem, 1.035rem + .1127vw, 1.125rem);--type-body: 1rem;--type-label: .8125rem;--type-evidence: .75rem;--leading-display-xl: .98;--leading-display-l: 1.02;--leading-h1: 1.08;--leading-h2: 1.12;--leading-h3: 1.2;--leading-h4: 1.25;--leading-lead: 1.5;--leading-body-l: 1.65;--leading-body: 1.6;--leading-label: 1.35;--leading-evidence: 1.45;--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-6: 1.5rem;--space-8: 2rem;--space-12: 3rem;--space-16: 4rem;--space-20: 5rem;--space-24: 6rem;--space-32: 8rem;--space-40: 10rem;--container-max: 80rem;--container-gutter: 1.25rem;--grid-columns: 4;--grid-gutter: 1rem;--section-space: var(--space-20);--border-hairline: 1px solid var(--color-limestone-300);--radius-none: 0;--radius-soft: .25rem;--radius-callout: .5rem;--radius-pill: 999px;--shadow-elevated: 0 16px 48px rgba(17, 24, 32, .08);--duration-fast: .16s;--duration-reveal: .24s;--duration-section: .48s;--ease-standard: cubic-bezier(.2, 0, 0, 1);--ease-aperture: cubic-bezier(.4, 0, .2, 1)}@media(min-width:48rem){:root{--container-gutter: 2.5rem;--grid-columns: 8;--grid-gutter: 1.25rem;--section-space: var(--space-24)}}@media(min-width:75rem){:root{--container-gutter: 5rem;--grid-columns: 12;--grid-gutter: 1.5rem;--section-space: var(--space-32)}}@media(min-width:24.375rem)and (max-width:47.999rem){:root{--container-gutter: 1.5rem}}:root{--semantic-intelligence: var(--color-cobalt-700);--semantic-continuity: var(--color-moss-700);--semantic-transformation: var(--color-ember-700);--semantic-foundation: var(--color-basalt-950);--semantic-clarity: var(--color-paper-50)}@font-face{font-family:IBM Plex Sans SC;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-sans-sc-ibmplexsanssc-regular-078.woff2) format("woff2");unicode-range:U+69DB}@font-face{font-family:IBM Plex Sans SC;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-sans-sc-ibmplexsanssc-regular-080.woff2) format("woff2");unicode-range:U+55BB}@font-face{font-family:IBM Plex Sans SC;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-sans-sc-ibmplexsanssc-regular-081.woff2) format("woff2");unicode-range:U+88D5,U+903B}@font-face{font-family:IBM Plex Sans SC;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-sans-sc-ibmplexsanssc-regular-082.woff2) format("woff2");unicode-range:U+953B}@font-face{font-family:IBM Plex Sans SC;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-sans-sc-ibmplexsanssc-regular-083.woff2) format("woff2");unicode-range:U+4F2A,U+51BB,U+5F7C,U+62AB,U+6670,U+6E20,U+8D4B}@font-face{font-family:IBM Plex Sans SC;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-sans-sc-ibmplexsanssc-regular-084.woff2) format("woff2");unicode-range:U+5FAA,U+64E6,U+8C28,U+8D2F}@font-face{font-family:IBM Plex Sans SC;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-sans-sc-ibmplexsanssc-regular-085.woff2) format("woff2");unicode-range:U+4F38,U+5448,U+5B64,U+6846,U+788E,U+8D56}@font-face{font-family:IBM Plex Sans SC;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-sans-sc-ibmplexsanssc-regular-086.woff2) format("woff2");unicode-range:U+4F30,U+504F,U+5F84,U+66FF,U+6D1E,U+7D2F,U+8DE8}@font-face{font-family:IBM Plex Sans SC;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-sans-sc-ibmplexsanssc-regular-087.woff2) format("woff2");unicode-range:U+4ECD,U+5224,U+52AA,U+6469,U+6563,U+6697,U+675F,U+6C89,U+865A,U+89E6,U+8BFA,U+8D25,U+9080,U+9ED8}@font-face{font-family:IBM Plex Sans SC;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-sans-sc-ibmplexsanssc-regular-088.woff2) format("woff2");unicode-range:U+523B,U+5BDF,U+5EF6,U+613F,U+62EC,U+63A2,U+6863,U+6982,U+719F,U+7840,U+811A,U+8131,U+91CE,U+9732}@font-face{font-family:IBM Plex Sans SC;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-sans-sc-ibmplexsanssc-regular-089.woff2) format("woff2");unicode-range:U+4E25,U+4E45,U+4F9D,U+5047,U+505C,U+5426,U+542F,U+591F,U+5BA1,U+5BA3,U+5C42,U+5DEE,U+5F02,U+5F52,U+5FF5,U+6279,U+62C5,U+63CF,U+67B6,U+68C0,U+7565,U+76D1,U+7B14,U+7EB3,U+7EC7,U+7EE7,U+8BDA,U+8D1F,U+8DA3,U+8F93,U+8FF0,U+987B}@font-face{font-family:IBM Plex Sans SC;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-sans-sc-ibmplexsanssc-regular-090.woff2) format("woff2");unicode-range:U+4E14,U+4E49,U+4E60,U+4EC5,U+4F8B,U+5019,U+5145,U+514B,U+51B3,U+51B5,U+5219,U+547D,U+54CD,U+54EA,U+552E,U+56F4,U+5883,U+589E,U+5931,U+5957,U+5B83,U+5BA4,U+5C1A,U+5C40,U+5C5E,U+5F85,U+601D,U+627F,U+6309,U+63A7,U+65AD,U+667A,U+671B,U+6838,U+6B62,U+6BB5,U+6D4B,U+72B6,U+72EC,U+7814,U+79BB,U+79C1,U+79EF,U+7A76,U+7B56,U+7EAA,U+7EC8,U+7EED,U+7EFC,U+804C,U+8303,U+89C9,U+89D2,U+8BA2,U+8C61,U+8D8A,U+8F91,U+8FB9,U+8FD4,U+8FDC,U+9002,U+95ED,U+968F,U+9690,U+9884,U+FF1B}@font-face{font-family:IBM Plex Sans SC;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-sans-sc-ibmplexsanssc-regular-091.woff2) format("woff2");unicode-range:U+4E9B,U+4EC0,U+4F18,U+4F46,U+4F9B,U+4FEE,U+503C,U+5148,U+518D,U+51C6,U+529F,U+534F,U+53D7,U+53D8,U+53EA,U+5411,U+5668,U+56E0,U+56E2,U+5740,U+57FA,U+5904,U+59CB,U+5B58,U+5E2E,U+5F20,U+5F3A,U+5F62,U+5F8B,U+5FC5,U+6218,U+628A,U+6307,U+636E,U+64AD,U+6539,U+6548,U+6574,U+666F,U+672A,U+6784,U+6A21,U+6B65,U+6BCF,U+7167,U+724C,U+73AF,U+754C,U+7559,U+786E,U+79F0,U+7EA6,U+7EC4,U+7EDC,U+81F4,U+822A,U+83B7,U+89C2,U+89C8,U+8BA9,U+8BC6,U+8BD5,U+8BE5,U+8BED,U+8D23,U+8D70,U+8FBE,U+8FDE,U+901F,U+9020,U+91C7,U+9500,U+9605,U+9664,U+9700,U+9879,U+9A8C}@font-face{font-family:IBM Plex Sans SC;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-sans-sc-ibmplexsanssc-regular-092.woff2) format("woff2");unicode-range:U+4E48,U+4E8B,U+4EA4,U+4EAB,U+4ECE,U+4ED6,U+4EE3,U+4EF6,U+4EF7,U+4EFB,U+4F20,U+4F55,U+4FDD,U+5143,U+5171,U+5177,U+518C,U+521B,U+52A9,U+5305,U+5355,U+539F,U+53CA,U+53CD,U+53D6,U+53F0,U+5546,U+56DB,U+573A,U+578B,U+590D,U+5B8C,U+5BB9,U+5BFC,U+5C06,U+5C55,U+5DF2,U+5E03,U+5E76,U+5E94,U+5EFA,U+5F71,U+5F97,U+5FEB,U+6001,U+6216,U+624D,U+6253,U+6295,U+6301,U+6392,U+652F,U+671F,U+672F,U+6761,U+6807,U+683C,U+6848,U+6B64,U+6CA1,U+6D41,U+6D88,U+6E05,U+6E90,U+7136,U+7531,U+76EE,U+76F4,U+771F,U+7801,U+793A,U+79CD,U+7A0B,U+7A7A,U+7ACB,U+7AE0,U+7B80,U+7D22,U+7EA7,U+7ED3,U+7EDF,U+7F16,U+7F6E,U+800C,U+8272,U+88AB,U+89C1,U+89C4,U+89E3,U+8BA4,U+8BB0,U+8BBE,U+8BC1,U+8BC4,U+8BFB,U+8D77,U+8DEF,U+8F6C,U+8FD0,U+9009,U+90FD,U+91CD,U+9650,U+96C6,U+FF1F}@font-face{font-family:IBM Plex Sans SC;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-sans-sc-ibmplexsanssc-regular-093.woff2) format("woff2");unicode-range:U+4E0A,U+4E0B,U+4E0D,U+4E0E,U+4E13,U+4E1A,U+4E2A,U+4E3A,U+4E3B,U+4E4B,U+4E86,U+4E8E,U+4EA7,U+4EBA,U+4EE5,U+4EEC,U+4F1A,U+4F4D,U+4F53,U+4F5C,U+4FE1,U+5165,U+516C,U+5173,U+5176,U+5185,U+51FA,U+5206,U+5230,U+5236,U+524D,U+529B,U+52A1,U+52A8,U+5316,U+533A,U+53D1,U+53EF,U+53F8,U+5408,U+540C,U+540D,U+540E,U+548C,U+54C1,U+56DE,U+5728,U+5730,U+5916,U+591A,U+5927,U+597D,U+5982,U+5B66,U+5B9A,U+5B9E,U+5BA2,U+5BF9,U+5DE5,U+5E02,U+5E73,U+5E7F,U+5EA6,U+5F00,U+5F0F,U+5F53,U+5F55,U+5FC3,U+6027,U+606F,U+60C5,U+610F,U+6210,U+6237,U+6240,U+6280,U+63A5,U+63A8,U+63D0,U+6536,U+6570,U+6587,U+65B9,U+65F6,U+660E,U+662F,U+66F4,U+670D,U+672C,U+673A,U+6743,U+6765,U+679C,U+6B21,U+6B63,U+6CBB,U+6CD5,U+6CE8,U+6D3B,U+7247,U+7279,U+73B0,U+7406,U+751F,U+7528,U+767B,U+76F8,U+770B,U+77E5,U+7AD9,U+7B49,U+7C7B,U+7CFB,U+7EBF,U+7ECF,U+8005,U+8054,U+80FD,U+81EA,U+85CF,U+884C,U+8868,U+8981,U+89C6,U+8BBA,U+8BDD,U+8BF4,U+8BF7,U+8D44,U+8FC7,U+8FD9,U+8FDB,U+901A,U+9053,U+90E8,U+957F,U+95E8,U+95EE,U+95F4,U+9762,U+9875,U+9898,U+9996,U+9AD8}@font-face{font-family:IBM Plex Sans SC;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-sans-sc-ibmplexsanssc-regular-094.woff2) format("woff2");unicode-range:U+3001,U+3002,U+4E00,U+4E2D,U+65E5,U+6709,U+70B9,U+7684,U+7F51,U+FF0C,U+FF1A}@font-face{font-family:"Source Han Serif SC";font-style:normal;font-weight:250 900;font-display:swap;src:url(/fonts/source-han-serif-sc-l1_4e3f_256.woff2) format("woff2");unicode-range:U+4E13,U+4E25,U+4F9D,U+5047,U+5145,U+521B,U+54CD,U+56F4,U+578B,U+5883,U+591F,U+5BFC,U+5C40,U+5C55,U+5F85,U+5F8B,U+6001,U+606F,U+636E,U+6392,U+63A8,U+6743,U+6C89,U+7814,U+7A0B,U+7A76,U+7D22,U+7EC4,U+7EED,U+8303,U+83B7,U+89D2,U+8BBE,U+8BC1,U+8BD5,U+8D44,U+96C6,U+987B,U+9A8C,U+9ED8}@font-face{font-family:"Source Han Serif SC";font-style:normal;font-weight:250 900;font-display:swap;src:url(/fonts/source-han-serif-sc-l1_5166_256.woff2) format("woff2");unicode-range:U+4E1A,U+4E45,U+4E49,U+4EA7,U+4EFB,U+4F55,U+4FDD,U+5019,U+5143,U+5185,U+51B3,U+51C6,U+5219,U+5236,U+523B,U+5305,U+5316,U+5355,U+539F,U+53CD,U+5408,U+54C1,U+56DB,U+59CB,U+5B8C,U+5E02,U+5E03,U+5EFA,U+5F71,U+5FC5,U+5FF5,U+601D,U+6218,U+6301,U+63D0,U+6574,U+65AD,U+672A,U+683C,U+6CBB,U+6D41,U+72EC,U+7559,U+76EE,U+786E,U+793A,U+79F0,U+7ACB,U+7C7B,U+7CFB,U+7EA6,U+7EAA,U+8054,U+89C6,U+8BBA,U+8BFB,U+8F6C,U+8FB9,U+8FBE,U+8FD0,U+8FDE,U+9009,U+9020,U+9700,U+9898,U+9996}@font-face{font-family:"Source Han Serif SC";font-style:normal;font-weight:250 900;font-display:swap;src:url(/fonts/source-han-serif-sc-l1_7684_256.woff2) format("woff2");unicode-range:U+4E00,U+4E0A,U+4E0B,U+4E0D,U+4E0E,U+4E2A,U+4E2D,U+4E3A,U+4E3B,U+4E48,U+4E4B,U+4E86,U+4E8B,U+4E8E,U+4EBA,U+4EC0,U+4ECE,U+4ED6,U+4F1A,U+4F46,U+4F5C,U+4FE1,U+5148,U+516C,U+5173,U+518D,U+51FA,U+524D,U+529B,U+52A8,U+53D1,U+53D7,U+53EF,U+540C,U+540D,U+540E,U+5411,U+547D,U+56DE,U+5728,U+573A,U+5904,U+591A,U+5982,U+5B83,U+5B9A,U+5B9E,U+5BF9,U+5DE5,U+5DF2,U+5E76,U+5E94,U+5F00,U+5F20,U+5F53,U+5F97,U+5FC3,U+6027,U+60C5,U+610F,U+6210,U+6240,U+624D,U+628A,U+63A5,U+65B9,U+65F6,U+660E,U+662F,U+66F4,U+6709,U+671F,U+6765,U+6B21,U+6B63,U+6BCF,U+6CA1,U+7136,U+73B0,U+7406,U+751F,U+7528,U+7531,U+754C,U+7684,U+770B,U+77E5,U+79CD,U+7B49,U+7ECF,U+800C,U+80FD,U+81EA,U+8272,U+884C,U+8868,U+88AB,U+8981,U+89C1,U+8BA9,U+8BB0,U+8D70,U+8D77,U+8FDB,U+9053,U+90E8,U+91CD,U+957F,U+95E8,U+95EE,U+9762,U+9AD8}@font-face{font-family:"Source Han Serif SC";font-style:normal;font-weight:250 900;font-display:swap;src:url(/fonts/source-han-serif-sc-l1_821f_232.woff2) format("woff2");unicode-range:U+4F18,U+5224,U+5B64,U+5C42,U+5F55,U+6279,U+627F,U+62C5,U+63A2,U+667A,U+6697,U+675F,U+67B6,U+6A21,U+724C,U+72B6,U+73AF,U+767B,U+7AE0,U+7F16,U+804C,U+8D23,U+91CE,U+9879,U+9884}@font-face{font-family:"Source Han Serif SC";font-style:normal;font-weight:250 900;font-display:swap;src:url(/fonts/source-han-serif-sc-l2_4e51_128.woff2) format("woff2");unicode-range:U+9875}@font-face{font-family:"Source Han Serif SC";font-style:normal;font-weight:250 900;font-display:swap;src:url(/fonts/source-han-serif-sc-l2_543d_128.woff2) format("woff2");unicode-range:U+4F38,U+8FD4}@font-face{font-family:"Source Han Serif SC";font-style:normal;font-weight:250 900;font-display:swap;src:url(/fonts/source-han-serif-sc-l2_56e1_128.woff2) format("woff2");unicode-range:U+4F2A,U+5EF6}@font-face{font-family:"Source Han Serif SC";font-style:normal;font-weight:250 900;font-display:swap;src:url(/fonts/source-han-serif-sc-l2_637b_128.woff2) format("woff2");unicode-range:U+903B}@font-face{font-family:"Source Han Serif SC";font-style:normal;font-weight:250 900;font-display:swap;src:url(/fonts/source-han-serif-sc-l2_654d_128.woff2) format("woff2");unicode-range:U+79EF,U+9605}@font-face{font-family:"Source Han Serif SC";font-style:normal;font-weight:250 900;font-display:swap;src:url(/fonts/source-han-serif-sc-l2_6808_128.woff2) format("woff2");unicode-range:U+89C8}@font-face{font-family:"Source Han Serif SC";font-style:normal;font-weight:250 900;font-display:swap;src:url(/fonts/source-han-serif-sc-l2_6940_128.woff2) format("woff2");unicode-range:U+8F91}@font-face{font-family:"Source Han Serif SC";font-style:normal;font-weight:250 900;font-display:swap;src:url(/fonts/source-han-serif-sc-l2_6cba_128.woff2) format("woff2");unicode-range:U+5BA1,U+9650}@font-face{font-family:"Source Han Serif SC";font-style:normal;font-weight:250 900;font-display:swap;src:url(/fonts/source-han-serif-sc-l2_775c_128.woff2) format("woff2");unicode-range:U+6E90,U+89E6,U+8C28}@font-face{font-family:"Source Han Serif SC";font-style:normal;font-weight:250 900;font-display:swap;src:url(/fonts/source-han-serif-sc-l2_7b3d_128.woff2) format("woff2");unicode-range:U+6E20}@font-face{font-family:"Source Han Serif SC";font-style:normal;font-weight:250 900;font-display:swap;src:url(/fonts/source-han-serif-sc-l2_7ed4_128.woff2) format("woff2");unicode-range:U+6838,U+7EDC}@font-face{font-family:"Source Han Serif SC";font-style:normal;font-weight:250 900;font-display:swap;src:url(/fonts/source-han-serif-sc-l2_80c7_128.woff2) format("woff2");unicode-range:U+6D4B}@font-face{font-family:"Source Han Serif SC";font-style:normal;font-weight:250 900;font-display:swap;src:url(/fonts/source-han-serif-sc-l2_8719_128.woff2) format("woff2");unicode-range:U+953B}@font-face{font-family:"Source Han Serif SC";font-style:normal;font-weight:250 900;font-display:swap;src:url(/fonts/source-han-serif-sc-l2_8858_128.woff2) format("woff2");unicode-range:U+5FAA,U+6982,U+88D5,U+8F93}@font-face{font-family:"Source Han Serif SC";font-style:normal;font-weight:250 900;font-display:swap;src:url(/fonts/source-han-serif-sc-l2_8bf8_128.woff2) format("woff2");unicode-range:U+63A7,U+7565,U+7D2F,U+865A}@font-face{font-family:"Source Han Serif SC";font-style:normal;font-weight:250 900;font-display:swap;src:url(/fonts/source-han-serif-sc-l2_8d8c_128.woff2) format("woff2");unicode-range:U+7B56}@font-face{font-family:"Source Han Serif SC";font-style:normal;font-weight:250 900;font-display:swap;src:url(/fonts/source-han-serif-sc-l2_9640_128.woff2) format("woff2");unicode-range:U+52AA,U+5C1A,U+6784}@font-face{font-family:"Source Han Serif SC";font-style:normal;font-weight:250 900;font-display:swap;src:url(/fonts/source-han-serif-sc-l3_2fc9_32.woff2) format("woff2");unicode-range:U+3001,U+3002}@font-face{font-family:"Source Han Serif SC";font-style:normal;font-weight:250 900;font-display:swap;src:url(/fonts/source-han-serif-sc-l3_69c8_32.woff2) format("woff2");unicode-range:U+69DB}@font-face{font-family:"Source Han Serif SC";font-style:normal;font-weight:250 900;font-display:swap;src:url(/fonts/source-han-serif-sc-l3_ff0a_32.woff2) format("woff2");unicode-range:U+FF0C,U+FF1F}@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(/fonts/newsreader-latin-variable.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-sans-latin-400.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/ibm-plex-sans-latin-500.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/ibm-plex-mono-latin-500.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*,*:before,*:after{box-sizing:border-box}html{background:var(--color-paper-50);color:var(--color-ink-950);font-family:var(--font-body);font-size:100%;scroll-behavior:smooth;text-rendering:optimizeLegibility}body{margin:0;min-width:20rem;min-height:100vh;background:var(--color-paper-50);color:var(--color-ink-950);font-size:var(--type-body);line-height:var(--leading-body)}img,svg{display:block;max-width:100%}button,input,select,textarea{color:inherit;font:inherit}a{color:var(--color-cobalt-700);text-decoration-thickness:.08em;text-underline-offset:.18em}:focus-visible{outline:2px solid var(--color-cobalt-700);outline-offset:4px}.skip-link{position:fixed;z-index:100;inset-block-start:var(--space-3);inset-inline-start:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--color-cobalt-700);background:var(--color-white);color:var(--color-ink-950);transform:translateY(calc(-100% - var(--space-6)));transition:transform var(--duration-fast) var(--ease-standard)}.skip-link:focus-visible{transform:translateY(0)}.type-display-xl,.type-display-l,h1,h2,h3,h4{margin:0;font-family:var(--font-display);font-optical-sizing:auto;text-wrap:balance}.type-display-xl{font-size:var(--type-display-xl);font-weight:450;line-height:var(--leading-display-xl)}h2{font-size:var(--type-h2);font-weight:500;line-height:var(--leading-h2)}p{margin-block:0}.measure{max-width:70ch}:lang(zh-CN) .measure{max-width:34em}.evidence-label{font-family:var(--font-evidence);font-size:var(--type-evidence);font-weight:500;letter-spacing:.04em;line-height:var(--leading-evidence)}@keyframes measured-reveal{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.measured-reveal{animation:measured-reveal var(--duration-reveal) var(--ease-standard) both}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
