@font-face{font-family:CMFactSans;src:url("/assets/versioned/5b450fbb7d36a32d6e6f-summary-regular-latin.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+20,U+21,U+22,U+23,U+24,U+25,U+26,U+27,U+28,U+29,U+2A,U+2B,U+2C,U+2D,U+2E,U+2F,U+30,U+31,U+32,U+33,U+34,U+35,U+36,U+37,U+38,U+39,U+3A,U+3B,U+3C,U+3D,U+3E,U+3F,U+40,U+41,U+42,U+43,U+44,U+45,U+46,U+47,U+48,U+49,U+4A,U+4B,U+4C,U+4D,U+4E,U+4F,U+50,U+51,U+52,U+53,U+54,U+55,U+56,U+57,U+58,U+59,U+5A,U+5B,U+5C,U+5D,U+5E,U+5F,U+60,U+61,U+62,U+63,U+64,U+65,U+66,U+67,U+68,U+69,U+6A,U+6B,U+6C,U+6D,U+6E,U+6F,U+70,U+71,U+72,U+73,U+74,U+75,U+76,U+77,U+78,U+79,U+7A,U+7B,U+7C,U+7D,U+7E,U+B7,U+FC}@font-face{font-family:CMFactSans;src:url("/assets/versioned/42c4acfdcd2af56c6b8a-summary-regular-cjk.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+2019,U+3001,U+3002,U+4E07,U+4E09,U+4E0A,U+4E0B,U+4E0D,U+4E0E,U+4E13,U+4E1A,U+4E24,U+4E3A,U+4E3B,U+4E66,U+4E70,U+4EA7,U+4EBA,U+4EC5,U+4ECB,U+4ECD,U+4ED6,U+4EE3,U+4EE5,U+4EF6,U+4EF7,U+4EFD,U+4F4E,U+4F53,U+4F9D,U+503C,U+5143,U+514B,U+5165,U+5168,U+516C,U+5173,U+5176,U+5177,U+5185,U+51BB,U+51C6,U+51FA,U+5206,U+5217,U+5219,U+522B,U+5236,U+529E,U+52A1,U+5316,U+5341,U+5373,U+539F,U+53CA,U+53D6,U+53E6,U+53EF,U+5404,U+5408,U+540C,U+540D,U+540E,U+5411,U+542B,U+5458,U+548C,U+552E,U+571F,U+5728,U+578B,U+57FA,U+5904,U+5916,U+591A,U+59C6,U+5B58,U+5B8C,U+5B98,U+5B9A,U+5B9E,U+5BA1,U+5BB6,U+5BF9,U+5C11,U+5C3C,U+5C3D,U+5C45,U+5C5E,U+5E01,U+5E74,U+5E9C,U+5EAD,U+5F0F,U+5F84,U+5F97,U+6210,U+6216,U+623F,U+6240,U+6279,U+6295,U+62C9,U+62DC,U+6301,U+6309,U+6350,U+636E,U+63D0,U+6458,U+653F,U+6548,U+6574,U+6587,U+6599,U+65B9,U+65E5,U+65F6,U+660E,U+6700,U+6708,U+6709,U+670D,U+671F,U+672C,U+673A,U+6750,U+6761,U+6784,U+67E5,U+6807,U+6838,U+683C,U+68C0,U+6982,U+6B3E,U+6B62,U+6BD4,U+6C11,U+6C42,U+6D4E,U+6DB5,U+6EE1,U+70B9,U+73B0,U+7406,U+7528,U+7533,U+7559,U+7684,U+76D6,U+76EE,U+77E5,U+7981,U+79CD,U+7A0E,U+7B26,U+7B49,U+7B7E,U+7B97,U+7BA1,U+7C4D,U+7C73,U+7C7B,U+7EB3,U+7ECD,U+7ECF,U+7ED3,U+7EED,U+7EF4,U+7F34,U+7F6E,U+7F8E,U+8005,U+8033,U+81F3,U+8425,U+884C,U+8868,U+8981,U+89C1,U+89C4,U+8BA1,U+8BB8,U+8BBE,U+8BC1,U+8BD5,U+8BF7,U+8C03,U+8D2D,U+8D39,U+8D44,U+8D60,U+8D77,U+8DB3,U+8DEF,U+8EAB,U+8F83,U+8FC7,U+8FD8,U+8FEA,U+8FF0,U+9000,U+9002,U+9014,U+901A,U+90E8,U+91D1,U+94F6,U+95F4,U+9650,U+968F,U+9700,U+9762,U+9875,U+9879,U+987B,U+989D,U+9A8C,U+9EC4,U+FF08,U+FF09,U+FF0C,U+FF1A,U+FF1B}@font-face{font-family:CMFactSans;src:url("/assets/versioned/f597c50550098c8ff48f-summary-medium-latin.woff2") format("woff2");font-weight:500;font-style:normal;font-display:swap;unicode-range:U+20,U+21,U+22,U+23,U+24,U+25,U+26,U+27,U+28,U+29,U+2A,U+2B,U+2C,U+2D,U+2E,U+2F,U+30,U+31,U+32,U+33,U+34,U+35,U+36,U+37,U+38,U+39,U+3A,U+3B,U+3C,U+3D,U+3E,U+3F,U+40,U+41,U+42,U+43,U+44,U+45,U+46,U+47,U+48,U+49,U+4A,U+4B,U+4C,U+4D,U+4E,U+4F,U+50,U+51,U+52,U+53,U+54,U+55,U+56,U+57,U+58,U+59,U+5A,U+5B,U+5C,U+5D,U+5E,U+5F,U+60,U+61,U+62,U+63,U+64,U+65,U+66,U+67,U+68,U+69,U+6A,U+6B,U+6C,U+6D,U+6E,U+6F,U+70,U+71,U+72,U+73,U+74,U+75,U+76,U+77,U+78,U+79,U+7A,U+7B,U+7C,U+7D,U+7E}@font-face{font-family:CMFactSans;src:url("/assets/versioned/d2f0bd53db64bb32e4c1-summary-medium-cjk.woff2") format("woff2");font-weight:500;font-style:normal;font-display:swap;unicode-range:U+4E0E,U+4E3B,U+4EA7,U+4ED6,U+4EF6,U+4EFD,U+4F4E,U+514B,U+5165,U+5176,U+571F,U+578B,U+591A,U+5B58,U+5C3C,U+5C45,U+5E9C,U+5F0F,U+5F84,U+623F,U+6295,U+62DC,U+6301,U+6350,U+653F,U+65B9,U+65F6,U+6700,U+6709,U+6761,U+6807,U+6B3E,U+6BD4,U+6C42,U+70B9,U+7528,U+7533,U+7559,U+76EE,U+7C4D,U+7C73,U+7C7B,U+7EB3,U+7EF4,U+7F34,U+8033,U+884C,U+8981,U+8BF7,U+8D2D,U+8D39,U+8D44,U+8D60,U+8DEF,U+8EAB,U+8F83,U+8FEA,U+9014,U+91D1,U+94F6,U+95F4,U+9879,U+989D,U+9EC4,U+FF1A}
.cm-fact-summary,.cm-funding-comparison{box-sizing:border-box;background:#FBFBFB;color:#3B281A;font-family:CMFactSans,"PingFang SC",sans-serif;font-weight:400;padding:clamp(40px,6vw,76px) 0;font-size:16px;line-height:1.85;text-align:left}
.cm-fact-summary *,.cm-funding-comparison *{box-sizing:border-box}
.cm-fact-summary .cm-fact-inner,.cm-funding-comparison .cm-fact-inner{width:min(1120px,calc(100% - 112px));margin:0 auto}
.cm-fact-summary h2,.cm-funding-comparison h2{font:500 clamp(22px,2.2vw,28px)/1.5 CMFactSans,sans-serif;color:#3B281A;letter-spacing:.01em;margin:0 0 16px}
.cm-fact-intro{max-width:70ch;margin:0 0 28px!important;color:#3B281A;font-size:16px;line-height:1.9;text-wrap:pretty}
.cm-fact-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 56px;margin:0}
.cm-fact-grid>div{min-width:0}.cm-fact-grid dt{font-weight:500;font-size:14px;color:#3B281A;margin:0 0 7px}.cm-fact-grid dd{font-size:16px;line-height:1.85;margin:0;color:#3B281A;text-wrap:pretty}
.cm-fact-summary .cm-fact-source,.cm-funding-comparison .cm-fact-source{font-size:13px;line-height:1.9;margin:26px 0 0;color:#3B281A;max-width:90ch}
.cm-fact-summary a,.cm-funding-comparison a{color:#3B281A;text-decoration:underline;text-underline-offset:4px;text-decoration-color:#BE9C6C;overflow-wrap:anywhere}
.cm-fact-summary a:focus-visible,.cm-funding-comparison a:focus-visible{outline:2px solid #3B281A;outline-offset:4px}
.cm-fact-summary .cm-fact-note,.cm-funding-comparison .cm-fact-note{font-size:14px;line-height:1.9;color:#3B281A;margin:20px 0 0;max-width:90ch;text-wrap:pretty}
.cm-funding-table{border-collapse:collapse;table-layout:fixed;width:100%;margin:26px 0 0;color:#3B281A;font-size:15px;line-height:1.8}
.cm-funding-table th,.cm-funding-table td{border:0;text-align:left;vertical-align:top;padding:12px 24px 12px 0;font-weight:400;background:#FBFBFB;color:#3B281A;overflow-wrap:anywhere}
.cm-funding-table thead th{font-size:13px;font-weight:500}.cm-funding-table tbody th{font-weight:500}
@media(max-width:700px){.cm-fact-summary .cm-fact-inner,.cm-funding-comparison .cm-fact-inner{width:calc(100% - 40px)}.cm-fact-grid{grid-template-columns:1fr;gap:24px}.cm-funding-table,.cm-funding-table tbody,.cm-funding-table tr,.cm-funding-table td,.cm-funding-table th{display:block;width:auto}.cm-funding-table thead{display:none}.cm-funding-table tbody tr{margin:0 0 28px}.cm-funding-table tbody th{font-size:17px;padding:0 0 8px}.cm-funding-table td{padding:4px 0}.cm-funding-table td:before{content:attr(data-label) '：';font-weight:500}.cm-funding-table:lang(en) td:before{content:attr(data-label) ': '}}
