@font-face{font-family:Noto Serif SC;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/noto-serif-sc-100-700-normal.b099ffa3.woff2)format("woff2"),url(/_astro/noto-serif-sc-100-700-normal.b3180c02.woff)format("woff");unicode-range:U+76CF,U+91C9}@font-face{font-family:Noto Serif SC;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/noto-serif-sc-103-700-normal.6d08717a.woff2)format("woff2"),url(/_astro/noto-serif-sc-103-700-normal.b10fc983.woff)format("woff");unicode-range:U+60}@font-face{font-family:Noto Serif SC;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/noto-serif-sc-104-700-normal.2700ec7f.woff2)format("woff2"),url(/_astro/noto-serif-sc-104-700-normal.e4945ccc.woff)format("woff");unicode-range:U+6CBE,U+6F84}@font-face{font-family:Noto Serif SC;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/noto-serif-sc-105-700-normal.8b954b44.woff2)format("woff2"),url(/_astro/noto-serif-sc-105-700-normal.7f7d6236.woff)format("woff");unicode-range:U+5E}@font-face{font-family:Noto Serif SC;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/noto-serif-sc-108-700-normal.85797945.woff2)format("woff2"),url(/_astro/noto-serif-sc-108-700-normal.1cf9736e.woff)format("woff");unicode-range:U+24,U+6635}@font-face{font-family:Noto Serif SC;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/noto-serif-sc-109-700-normal.3977692a.woff2)format("woff2"),url(/_astro/noto-serif-sc-109-700-normal.24937960.woff)format("woff");unicode-range:U+65A4,U+9676}@font-face{font-family:Noto Serif SC;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/noto-serif-sc-110-700-normal.e05396b9.woff2)format("woff2"),url(/_astro/noto-serif-sc-110-700-normal.250d8f3a.woff)format("woff");unicode-range:U+300C,U+300D}@font-face{font-family:Noto Serif SC;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/noto-serif-sc-111-700-normal.73680f64.woff2)format("woff2"),url(/_astro/noto-serif-sc-111-700-normal.58220861.woff)format("woff");unicode-range:U+586B,U+8D76}@font-face{font-family:Noto Serif SC;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/noto-serif-sc-112-700-normal.969db6f5.woff2)format("woff2"),url(/_astro/noto-serif-sc-112-700-normal.70f76242.woff)format("woff");unicode-range:U+23,U+3D,U+5348,U+547C,U+70E7,U+8D25}@font-face{font-family:Noto Serif SC;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/noto-serif-sc-113-700-normal.042d9cf2.woff2)format("woff2"),url(/_astro/noto-serif-sc-113-700-normal.ece965b7.woff)format("woff");unicode-range:U+26,U+3C,U+54E5,U+5C4F,U+8BFE,U+9644}@font-face{font-family:Noto Serif SC;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/noto-serif-sc-114-700-normal.e8e2849a.woff2)format("woff2"),url(/_astro/noto-serif-sc-114-700-normal.c42ea641.woff)format("woff");unicode-range:U+4F59,U+53E6,U+542B,U+571F,U+57DF,U+5802,U+5E55,U+665A,U+67B6,U+8865,U+94F6}@font-face{font-family:Noto Serif SC;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/noto-serif-sc-115-700-normal.ffe94f63.woff2)format("woff2"),url(/_astro/noto-serif-sc-115-700-normal.34aba834.woff)format("woff");unicode-range:U+5145,U+516B,U+516D,U+5199,U+534A,U+54EA,U+5931,U+6309,U+6E29,U+8FB9,U+9519,U+963F,U+9884}@font-face{font-family:Noto Serif SC;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/noto-serif-sc-116-700-normal.d019f2bf.woff2)format("woff2"),url(/_astro/noto-serif-sc-116-700-normal.79d10a3a.woff)format("woff");unicode-range:U+2B,U+40,U+4EC0,U+5148,U+518D,U+5386,U+5468,U+5740,U+5E08,U+5E97,U+623F,U+627E,U+6BCF,U+7559,U+79F0,U+7BB1,U+7EA6,U+822A,U+827A,U+8425,U+8BD5,U+8FD1,U+9001,U+9A8C}@font-face{font-family:Noto Serif SC;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/noto-serif-sc-117-700-normal.10266d3f.woff2)format("woff2"),url(/_astro/noto-serif-sc-117-700-normal.77d57adc.woff)format("woff");unicode-range:U+4E,U+4E1C,U+4E24,U+4E48,U+4E5F,U+4E8B,U+4EF6,U+4EF7,U+505A,U+5143,U+5171,U+522B,U+534E,U+5355,U+53D6,U+5546,U+573A,U+5B57,U+5BFC,U+5C31,U+5DF2,U+60F3,U+6216,U+6253,U+6392,U+653E,U+6559,U+683C,U+6B64,U+6CA1,U+76F4,U+7A0B,U+7B80,U+7ED9,U+8001,U+897F,U+89C1,U+8A00,U+8FD0,U+9009,U+90AE,U+90FD,U+91CC,U+91CD}@font-face{font-family:Noto Serif SC;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/noto-serif-sc-118-700-normal.1bfb1c77.woff2)format("woff2"),url(/_astro/noto-serif-sc-118-700-normal.1056544c.woff)format("woff");unicode-range:U+3E,U+5F,U+7C,U+4E09,U+4E0A,U+4E0B,U+4E0D,U+4E0E,U+4E2A,U+4E3B,U+4E4B,U+4E86,U+4E8E,U+4EBA,U+4EE5,U+4F53,U+4F60,U+4FE1,U+516C,U+5173,U+5176,U+5185,U+5230,U+5236,U+524D,U+52A0,U+52A1,U+533A,U+53D1,U+53EF,U+53F7,U+540D,U+540E,U+548C,U+56DE,U+5728,U+5730,U+591A,U+597D,U+5B50,U+5B66,U+5B89,U+5BF9,U+5C0F,U+5E74,U+5F0F,U+6237,U+624B,U+63A5,U+6536,U+6570,U+65B9,U+65F6,U+662F,U+6700,U+670D,U+673A,U+6765,U+6B21,U+6B63,U+7406,U+7528,U+770B,U+7B49,U+7CFB,U+7ECF,U+8054,U+80FD,U+884C,U+8868,U+8981,U+8BF7,U+8FD9,U+957F,U+95E8,U+95EE,U+95F4,U+9762,U+9875,U+9996}@font-face{font-family:Noto Serif SC;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/noto-serif-sc-119-700-normal.54b5cabc.woff2)format("woff2"),url(/_astro/noto-serif-sc-119-700-normal.b66d6b4b.woff)format("woff");unicode-range:U+20,U+21,U+22,U+28,U+29,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+3F,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+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+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+7D,U+3001,U+3002,U+4E00,U+65B0,U+6709,U+70B9,U+7684,U+7F51,U+FF0C,U+FF1A}@font-face{font-family:Noto Serif SC;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/noto-serif-sc-latin-700-normal.c807fa4c.woff2)format("woff2"),url(/_astro/noto-serif-sc-latin-700-normal.87ac8036.woff)format("woff");unicode-range:U+20,U+21,U+22,U+23,U+24,U+26,U+28,U+29,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}@font-face{font-family:Noto Serif SC;font-style:normal;font-display:swap;font-weight:900;src:url(/_astro/noto-serif-sc-100-900-normal.3ddebf56.woff2)format("woff2"),url(/_astro/noto-serif-sc-100-900-normal.d177922a.woff)format("woff");unicode-range:U+76CF,U+91C9}@font-face{font-family:Noto Serif SC;font-style:normal;font-display:swap;font-weight:900;src:url(/_astro/noto-serif-sc-103-900-normal.b8ceff91.woff2)format("woff2"),url(/_astro/noto-serif-sc-103-900-normal.5f2aafe3.woff)format("woff");unicode-range:U+60}@font-face{font-family:Noto Serif SC;font-style:normal;font-display:swap;font-weight:900;src:url(/_astro/noto-serif-sc-104-900-normal.cf2d8957.woff2)format("woff2"),url(/_astro/noto-serif-sc-104-900-normal.7bbe924f.woff)format("woff");unicode-range:U+6CBE,U+6F84}@font-face{font-family:Noto Serif SC;font-style:normal;font-display:swap;font-weight:900;src:url(/_astro/noto-serif-sc-105-900-normal.836e1e54.woff2)format("woff2"),url(/_astro/noto-serif-sc-105-900-normal.0894e280.woff)format("woff");unicode-range:U+5E}@font-face{font-family:Noto Serif SC;font-style:normal;font-display:swap;font-weight:900;src:url(/_astro/noto-serif-sc-108-900-normal.5c855e80.woff2)format("woff2"),url(/_astro/noto-serif-sc-108-900-normal.256ce59d.woff)format("woff");unicode-range:U+24,U+6635}@font-face{font-family:Noto Serif SC;font-style:normal;font-display:swap;font-weight:900;src:url(/_astro/noto-serif-sc-109-900-normal.8ed8e526.woff2)format("woff2"),url(/_astro/noto-serif-sc-109-900-normal.92d8cb4d.woff)format("woff");unicode-range:U+65A4,U+9676}@font-face{font-family:Noto Serif SC;font-style:normal;font-display:swap;font-weight:900;src:url(/_astro/noto-serif-sc-110-900-normal.10bdac0c.woff2)format("woff2"),url(/_astro/noto-serif-sc-110-900-normal.387b82fd.woff)format("woff");unicode-range:U+300C,U+300D}@font-face{font-family:Noto Serif SC;font-style:normal;font-display:swap;font-weight:900;src:url(/_astro/noto-serif-sc-111-900-normal.e7564a15.woff2)format("woff2"),url(/_astro/noto-serif-sc-111-900-normal.e0640ff4.woff)format("woff");unicode-range:U+586B,U+8D76}@font-face{font-family:Noto Serif SC;font-style:normal;font-display:swap;font-weight:900;src:url(/_astro/noto-serif-sc-112-900-normal.41ca2c78.woff2)format("woff2"),url(/_astro/noto-serif-sc-112-900-normal.b28007e8.woff)format("woff");unicode-range:U+23,U+3D,U+5348,U+547C,U+70E7,U+8D25}@font-face{font-family:Noto Serif SC;font-style:normal;font-display:swap;font-weight:900;src:url(/_astro/noto-serif-sc-113-900-normal.f50ee21f.woff2)format("woff2"),url(/_astro/noto-serif-sc-113-900-normal.642a6d55.woff)format("woff");unicode-range:U+26,U+3C,U+54E5,U+5C4F,U+8BFE,U+9644}@font-face{font-family:Noto Serif SC;font-style:normal;font-display:swap;font-weight:900;src:url(/_astro/noto-serif-sc-114-900-normal.e4f9ba88.woff2)format("woff2"),url(/_astro/noto-serif-sc-114-900-normal.7e60ec0a.woff)format("woff");unicode-range:U+4F59,U+53E6,U+542B,U+571F,U+57DF,U+5802,U+5E55,U+665A,U+67B6,U+8865,U+94F6}@font-face{font-family:Noto Serif SC;font-style:normal;font-display:swap;font-weight:900;src:url(/_astro/noto-serif-sc-115-900-normal.c0d69c42.woff2)format("woff2"),url(/_astro/noto-serif-sc-115-900-normal.f162ff69.woff)format("woff");unicode-range:U+5145,U+516B,U+516D,U+5199,U+534A,U+54EA,U+5931,U+6309,U+6E29,U+8FB9,U+9519,U+963F,U+9884}@font-face{font-family:Noto Serif SC;font-style:normal;font-display:swap;font-weight:900;src:url(/_astro/noto-serif-sc-116-900-normal.581c6e1e.woff2)format("woff2"),url(/_astro/noto-serif-sc-116-900-normal.18c12a5e.woff)format("woff");unicode-range:U+2B,U+40,U+4EC0,U+5148,U+518D,U+5386,U+5468,U+5740,U+5E08,U+5E97,U+623F,U+627E,U+6BCF,U+7559,U+79F0,U+7BB1,U+7EA6,U+822A,U+827A,U+8425,U+8BD5,U+8FD1,U+9001,U+9A8C}@font-face{font-family:Noto Serif SC;font-style:normal;font-display:swap;font-weight:900;src:url(/_astro/noto-serif-sc-117-900-normal.903621ad.woff2)format("woff2"),url(/_astro/noto-serif-sc-117-900-normal.bfb7f076.woff)format("woff");unicode-range:U+4E,U+4E1C,U+4E24,U+4E48,U+4E5F,U+4E8B,U+4EF6,U+4EF7,U+505A,U+5143,U+5171,U+522B,U+534E,U+5355,U+53D6,U+5546,U+573A,U+5B57,U+5BFC,U+5C31,U+5DF2,U+60F3,U+6216,U+6253,U+6392,U+653E,U+6559,U+683C,U+6B64,U+6CA1,U+76F4,U+7A0B,U+7B80,U+7ED9,U+8001,U+897F,U+89C1,U+8A00,U+8FD0,U+9009,U+90AE,U+90FD,U+91CC,U+91CD}@font-face{font-family:Noto Serif SC;font-style:normal;font-display:swap;font-weight:900;src:url(/_astro/noto-serif-sc-118-900-normal.e0379201.woff2)format("woff2"),url(/_astro/noto-serif-sc-118-900-normal.da91fa08.woff)format("woff");unicode-range:U+3E,U+5F,U+7C,U+4E09,U+4E0A,U+4E0B,U+4E0D,U+4E0E,U+4E2A,U+4E3B,U+4E4B,U+4E86,U+4E8E,U+4EBA,U+4EE5,U+4F53,U+4F60,U+4FE1,U+516C,U+5173,U+5176,U+5185,U+5230,U+5236,U+524D,U+52A0,U+52A1,U+533A,U+53D1,U+53EF,U+53F7,U+540D,U+540E,U+548C,U+56DE,U+5728,U+5730,U+591A,U+597D,U+5B50,U+5B66,U+5B89,U+5BF9,U+5C0F,U+5E74,U+5F0F,U+6237,U+624B,U+63A5,U+6536,U+6570,U+65B9,U+65F6,U+662F,U+6700,U+670D,U+673A,U+6765,U+6B21,U+6B63,U+7406,U+7528,U+770B,U+7B49,U+7CFB,U+7ECF,U+8054,U+80FD,U+884C,U+8868,U+8981,U+8BF7,U+8FD9,U+957F,U+95E8,U+95EE,U+95F4,U+9762,U+9875,U+9996}@font-face{font-family:Noto Serif SC;font-style:normal;font-display:swap;font-weight:900;src:url(/_astro/noto-serif-sc-119-900-normal.8ccde955.woff2)format("woff2"),url(/_astro/noto-serif-sc-119-900-normal.3f4d2779.woff)format("woff");unicode-range:U+20,U+21,U+22,U+28,U+29,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+3F,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+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+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+7D,U+3001,U+3002,U+4E00,U+65B0,U+6709,U+70B9,U+7684,U+7F51,U+FF0C,U+FF1A}@font-face{font-family:Noto Serif SC;font-style:normal;font-display:swap;font-weight:900;src:url(/_astro/noto-serif-sc-latin-900-normal.7d99b86a.woff2)format("woff2"),url(/_astro/noto-serif-sc-latin-900-normal.b32e1b7a.woff)format("woff");unicode-range:U+20,U+21,U+22,U+23,U+24,U+26,U+28,U+29,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}@font-face{font-family:Noto Sans SC;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/noto-sans-sc-100-400-normal.8491d335.woff2)format("woff2"),url(/_astro/noto-sans-sc-100-400-normal.b7e38aa3.woff)format("woff");unicode-range:U+76CF,U+91C9}@font-face{font-family:Noto Sans SC;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/noto-sans-sc-103-400-normal.e772d8e8.woff2)format("woff2"),url(/_astro/noto-sans-sc-103-400-normal.5754b8fe.woff)format("woff");unicode-range:U+60}@font-face{font-family:Noto Sans SC;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/noto-sans-sc-104-400-normal.bd0d631f.woff2)format("woff2"),url(/_astro/noto-sans-sc-104-400-normal.958c077a.woff)format("woff");unicode-range:U+6CBE,U+6F84}@font-face{font-family:Noto Sans SC;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/noto-sans-sc-105-400-normal.1199ea68.woff2)format("woff2"),url(/_astro/noto-sans-sc-105-400-normal.f2a9fecd.woff)format("woff");unicode-range:U+5E}@font-face{font-family:Noto Sans SC;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/noto-sans-sc-108-400-normal.2cf1703b.woff2)format("woff2"),url(/_astro/noto-sans-sc-108-400-normal.b223250f.woff)format("woff");unicode-range:U+24,U+6635}@font-face{font-family:Noto Sans SC;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/noto-sans-sc-109-400-normal.c867352b.woff2)format("woff2"),url(/_astro/noto-sans-sc-109-400-normal.7b4b9c0c.woff)format("woff");unicode-range:U+65A4,U+9676}@font-face{font-family:Noto Sans SC;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/noto-sans-sc-110-400-normal.9d36f8a4.woff2)format("woff2"),url(/_astro/noto-sans-sc-110-400-normal.7524ddfa.woff)format("woff");unicode-range:U+300C,U+300D}@font-face{font-family:Noto Sans SC;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/noto-sans-sc-111-400-normal.568daf78.woff2)format("woff2"),url(/_astro/noto-sans-sc-111-400-normal.39900544.woff)format("woff");unicode-range:U+586B,U+8D76}@font-face{font-family:Noto Sans SC;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/noto-sans-sc-112-400-normal.661c4d1f.woff2)format("woff2"),url(/_astro/noto-sans-sc-112-400-normal.8e9e28bc.woff)format("woff");unicode-range:U+23,U+3D,U+5348,U+547C,U+70E7,U+8D25}@font-face{font-family:Noto Sans SC;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/noto-sans-sc-113-400-normal.4e73ee96.woff2)format("woff2"),url(/_astro/noto-sans-sc-113-400-normal.c023511d.woff)format("woff");unicode-range:U+26,U+3C,U+54E5,U+5C4F,U+8BFE,U+9644}@font-face{font-family:Noto Sans SC;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/noto-sans-sc-114-400-normal.7445f14e.woff2)format("woff2"),url(/_astro/noto-sans-sc-114-400-normal.0648d705.woff)format("woff");unicode-range:U+4F59,U+53E6,U+542B,U+571F,U+57DF,U+5802,U+5E55,U+665A,U+67B6,U+8865,U+94F6}@font-face{font-family:Noto Sans SC;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/noto-sans-sc-115-400-normal.d32a63bc.woff2)format("woff2"),url(/_astro/noto-sans-sc-115-400-normal.89ff0e82.woff)format("woff");unicode-range:U+5145,U+516B,U+516D,U+5199,U+534A,U+54EA,U+5931,U+6309,U+6E29,U+8FB9,U+9519,U+963F,U+9884}@font-face{font-family:Noto Sans SC;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/noto-sans-sc-116-400-normal.ffee20c2.woff2)format("woff2"),url(/_astro/noto-sans-sc-116-400-normal.50c42d3c.woff)format("woff");unicode-range:U+2B,U+40,U+4EC0,U+5148,U+518D,U+5386,U+5468,U+5740,U+5E08,U+5E97,U+623F,U+627E,U+6BCF,U+7559,U+79F0,U+7BB1,U+7EA6,U+822A,U+827A,U+8425,U+8BD5,U+8FD1,U+9001,U+9A8C}@font-face{font-family:Noto Sans SC;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/noto-sans-sc-117-400-normal.50a985b5.woff2)format("woff2"),url(/_astro/noto-sans-sc-117-400-normal.9eb84b49.woff)format("woff");unicode-range:U+4E,U+4E1C,U+4E24,U+4E48,U+4E5F,U+4E8B,U+4EF6,U+4EF7,U+505A,U+5143,U+5171,U+522B,U+534E,U+5355,U+53D6,U+5546,U+573A,U+5B57,U+5BFC,U+5C31,U+5DF2,U+60F3,U+6216,U+6253,U+6392,U+653E,U+6559,U+683C,U+6B64,U+6CA1,U+76F4,U+7A0B,U+7B80,U+7ED9,U+8001,U+897F,U+89C1,U+8A00,U+8FD0,U+9009,U+90AE,U+90FD,U+91CC,U+91CD}@font-face{font-family:Noto Sans SC;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/noto-sans-sc-118-400-normal.fcf94173.woff2)format("woff2"),url(/_astro/noto-sans-sc-118-400-normal.6f81689a.woff)format("woff");unicode-range:U+3E,U+5F,U+7C,U+4E09,U+4E0A,U+4E0B,U+4E0D,U+4E0E,U+4E2A,U+4E3B,U+4E4B,U+4E86,U+4E8E,U+4EBA,U+4EE5,U+4F53,U+4F60,U+4FE1,U+516C,U+5173,U+5176,U+5185,U+5230,U+5236,U+524D,U+52A0,U+52A1,U+533A,U+53D1,U+53EF,U+53F7,U+540D,U+540E,U+548C,U+56DE,U+5728,U+5730,U+591A,U+597D,U+5B50,U+5B66,U+5B89,U+5BF9,U+5C0F,U+5E74,U+5F0F,U+6237,U+624B,U+63A5,U+6536,U+6570,U+65B9,U+65F6,U+662F,U+6700,U+670D,U+673A,U+6765,U+6B21,U+6B63,U+7406,U+7528,U+770B,U+7B49,U+7CFB,U+7ECF,U+8054,U+80FD,U+884C,U+8868,U+8981,U+8BF7,U+8FD9,U+957F,U+95E8,U+95EE,U+95F4,U+9762,U+9875,U+9996}@font-face{font-family:Noto Sans SC;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/noto-sans-sc-119-400-normal.2e057ae0.woff2)format("woff2"),url(/_astro/noto-sans-sc-119-400-normal.7ac99e58.woff)format("woff");unicode-range:U+20,U+21,U+22,U+28,U+29,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+3F,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+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+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+7D,U+3001,U+3002,U+4E00,U+65B0,U+6709,U+70B9,U+7684,U+7F51,U+FF0C,U+FF1A}@font-face{font-family:Noto Sans SC;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/noto-sans-sc-latin-400-normal.cf3ddcaa.woff2)format("woff2"),url(/_astro/noto-sans-sc-latin-400-normal.99b28191.woff)format("woff");unicode-range:U+20,U+21,U+22,U+23,U+24,U+26,U+28,U+29,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}@font-face{font-family:Noto Sans SC;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/noto-sans-sc-100-500-normal.b8f9a8d5.woff2)format("woff2"),url(/_astro/noto-sans-sc-100-500-normal.28bc6d71.woff)format("woff");unicode-range:U+76CF,U+91C9}@font-face{font-family:Noto Sans SC;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/noto-sans-sc-103-500-normal.5c1d1a7b.woff2)format("woff2"),url(/_astro/noto-sans-sc-103-500-normal.5a689363.woff)format("woff");unicode-range:U+60}@font-face{font-family:Noto Sans SC;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/noto-sans-sc-104-500-normal.f230072b.woff2)format("woff2"),url(/_astro/noto-sans-sc-104-500-normal.2cebca3f.woff)format("woff");unicode-range:U+6CBE,U+6F84}@font-face{font-family:Noto Sans SC;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/noto-sans-sc-105-500-normal.3bc973f0.woff2)format("woff2"),url(/_astro/noto-sans-sc-105-500-normal.9d38e677.woff)format("woff");unicode-range:U+5E}@font-face{font-family:Noto Sans SC;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/noto-sans-sc-108-500-normal.336c6fb4.woff2)format("woff2"),url(/_astro/noto-sans-sc-108-500-normal.af050e46.woff)format("woff");unicode-range:U+24,U+6635}@font-face{font-family:Noto Sans SC;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/noto-sans-sc-109-500-normal.bc5d20f1.woff2)format("woff2"),url(/_astro/noto-sans-sc-109-500-normal.7a67a9e4.woff)format("woff");unicode-range:U+65A4,U+9676}@font-face{font-family:Noto Sans SC;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/noto-sans-sc-110-500-normal.5fa0258b.woff2)format("woff2"),url(/_astro/noto-sans-sc-110-500-normal.4fd476c9.woff)format("woff");unicode-range:U+300C,U+300D}@font-face{font-family:Noto Sans SC;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/noto-sans-sc-111-500-normal.155e9729.woff2)format("woff2"),url(/_astro/noto-sans-sc-111-500-normal.91c41626.woff)format("woff");unicode-range:U+586B,U+8D76}@font-face{font-family:Noto Sans SC;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/noto-sans-sc-112-500-normal.d3e90b77.woff2)format("woff2"),url(/_astro/noto-sans-sc-112-500-normal.b1cec8c2.woff)format("woff");unicode-range:U+23,U+3D,U+5348,U+547C,U+70E7,U+8D25}@font-face{font-family:Noto Sans SC;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/noto-sans-sc-113-500-normal.36ee466f.woff2)format("woff2"),url(/_astro/noto-sans-sc-113-500-normal.49676074.woff)format("woff");unicode-range:U+26,U+3C,U+54E5,U+5C4F,U+8BFE,U+9644}@font-face{font-family:Noto Sans SC;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/noto-sans-sc-114-500-normal.490f8cc0.woff2)format("woff2"),url(/_astro/noto-sans-sc-114-500-normal.3d81f5e9.woff)format("woff");unicode-range:U+4F59,U+53E6,U+542B,U+571F,U+57DF,U+5802,U+5E55,U+665A,U+67B6,U+8865,U+94F6}@font-face{font-family:Noto Sans SC;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/noto-sans-sc-115-500-normal.3b7259c9.woff2)format("woff2"),url(/_astro/noto-sans-sc-115-500-normal.80c57cba.woff)format("woff");unicode-range:U+5145,U+516B,U+516D,U+5199,U+534A,U+54EA,U+5931,U+6309,U+6E29,U+8FB9,U+9519,U+963F,U+9884}@font-face{font-family:Noto Sans SC;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/noto-sans-sc-116-500-normal.d4bad3fc.woff2)format("woff2"),url(/_astro/noto-sans-sc-116-500-normal.081da7fa.woff)format("woff");unicode-range:U+2B,U+40,U+4EC0,U+5148,U+518D,U+5386,U+5468,U+5740,U+5E08,U+5E97,U+623F,U+627E,U+6BCF,U+7559,U+79F0,U+7BB1,U+7EA6,U+822A,U+827A,U+8425,U+8BD5,U+8FD1,U+9001,U+9A8C}@font-face{font-family:Noto Sans SC;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/noto-sans-sc-117-500-normal.939f1ff8.woff2)format("woff2"),url(/_astro/noto-sans-sc-117-500-normal.4fe36330.woff)format("woff");unicode-range:U+4E,U+4E1C,U+4E24,U+4E48,U+4E5F,U+4E8B,U+4EF6,U+4EF7,U+505A,U+5143,U+5171,U+522B,U+534E,U+5355,U+53D6,U+5546,U+573A,U+5B57,U+5BFC,U+5C31,U+5DF2,U+60F3,U+6216,U+6253,U+6392,U+653E,U+6559,U+683C,U+6B64,U+6CA1,U+76F4,U+7A0B,U+7B80,U+7ED9,U+8001,U+897F,U+89C1,U+8A00,U+8FD0,U+9009,U+90AE,U+90FD,U+91CC,U+91CD}@font-face{font-family:Noto Sans SC;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/noto-sans-sc-118-500-normal.eee3ff2c.woff2)format("woff2"),url(/_astro/noto-sans-sc-118-500-normal.de26bff3.woff)format("woff");unicode-range:U+3E,U+5F,U+7C,U+4E09,U+4E0A,U+4E0B,U+4E0D,U+4E0E,U+4E2A,U+4E3B,U+4E4B,U+4E86,U+4E8E,U+4EBA,U+4EE5,U+4F53,U+4F60,U+4FE1,U+516C,U+5173,U+5176,U+5185,U+5230,U+5236,U+524D,U+52A0,U+52A1,U+533A,U+53D1,U+53EF,U+53F7,U+540D,U+540E,U+548C,U+56DE,U+5728,U+5730,U+591A,U+597D,U+5B50,U+5B66,U+5B89,U+5BF9,U+5C0F,U+5E74,U+5F0F,U+6237,U+624B,U+63A5,U+6536,U+6570,U+65B9,U+65F6,U+662F,U+6700,U+670D,U+673A,U+6765,U+6B21,U+6B63,U+7406,U+7528,U+770B,U+7B49,U+7CFB,U+7ECF,U+8054,U+80FD,U+884C,U+8868,U+8981,U+8BF7,U+8FD9,U+957F,U+95E8,U+95EE,U+95F4,U+9762,U+9875,U+9996}@font-face{font-family:Noto Sans SC;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/noto-sans-sc-119-500-normal.b3f9cfea.woff2)format("woff2"),url(/_astro/noto-sans-sc-119-500-normal.f8352422.woff)format("woff");unicode-range:U+20,U+21,U+22,U+28,U+29,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+3F,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+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+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+7D,U+3001,U+3002,U+4E00,U+65B0,U+6709,U+70B9,U+7684,U+7F51,U+FF0C,U+FF1A}@font-face{font-family:Noto Sans SC;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/noto-sans-sc-latin-500-normal.9abbf37c.woff2)format("woff2"),url(/_astro/noto-sans-sc-latin-500-normal.905e28ff.woff)format("woff");unicode-range:U+20,U+21,U+22,U+23,U+24,U+26,U+28,U+29,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}@font-face{font-family:LXGW WenKai;font-style:normal;font-weight:400;font-display:swap;src:url(/_astro/lxgwwenkai-regular-subset-100.3bf93a1f.woff2)format("woff2");unicode-range:U+76CF,U+91C9}@font-face{font-family:LXGW WenKai;font-style:normal;font-weight:400;font-display:swap;src:url(/_astro/lxgwwenkai-regular-subset-103.cf83b080.woff2)format("woff2");unicode-range:U+60}@font-face{font-family:LXGW WenKai;font-style:normal;font-weight:400;font-display:swap;src:url(/_astro/lxgwwenkai-regular-subset-104.098c6e3d.woff2)format("woff2");unicode-range:U+6CBE,U+6F84}@font-face{font-family:LXGW WenKai;font-style:normal;font-weight:400;font-display:swap;src:url(/_astro/lxgwwenkai-regular-subset-105.ed792bf2.woff2)format("woff2");unicode-range:U+5E}@font-face{font-family:LXGW WenKai;font-style:normal;font-weight:400;font-display:swap;src:url(/_astro/lxgwwenkai-regular-subset-108.c564ff80.woff2)format("woff2");unicode-range:U+24,U+6635}@font-face{font-family:LXGW WenKai;font-style:normal;font-weight:400;font-display:swap;src:url(/_astro/lxgwwenkai-regular-subset-109.4c1863fe.woff2)format("woff2");unicode-range:U+65A4,U+9676}@font-face{font-family:LXGW WenKai;font-style:normal;font-weight:400;font-display:swap;src:url(/_astro/lxgwwenkai-regular-subset-110.3b1446c0.woff2)format("woff2");unicode-range:U+300C,U+300D}@font-face{font-family:LXGW WenKai;font-style:normal;font-weight:400;font-display:swap;src:url(/_astro/lxgwwenkai-regular-subset-111.c3df5bf6.woff2)format("woff2");unicode-range:U+586B,U+8D76}@font-face{font-family:LXGW WenKai;font-style:normal;font-weight:400;font-display:swap;src:url(/_astro/lxgwwenkai-regular-subset-112.ca9f10b2.woff2)format("woff2");unicode-range:U+23,U+3D,U+5348,U+547C,U+70E7,U+8D25}@font-face{font-family:LXGW WenKai;font-style:normal;font-weight:400;font-display:swap;src:url(/_astro/lxgwwenkai-regular-subset-113.a1b779a0.woff2)format("woff2");unicode-range:U+26,U+3C,U+54E5,U+5C4F,U+8BFE,U+9644}@font-face{font-family:LXGW WenKai;font-style:normal;font-weight:400;font-display:swap;src:url(/_astro/lxgwwenkai-regular-subset-114.05debd3d.woff2)format("woff2");unicode-range:U+4F59,U+53E6,U+542B,U+571F,U+57DF,U+5802,U+5E55,U+665A,U+67B6,U+8865,U+94F6}@font-face{font-family:LXGW WenKai;font-style:normal;font-weight:400;font-display:swap;src:url(/_astro/lxgwwenkai-regular-subset-115.8d15e587.woff2)format("woff2");unicode-range:U+5145,U+516B,U+516D,U+5199,U+534A,U+54EA,U+5931,U+6309,U+6E29,U+8FB9,U+9519,U+963F,U+9884}@font-face{font-family:LXGW WenKai;font-style:normal;font-weight:400;font-display:swap;src:url(/_astro/lxgwwenkai-regular-subset-116.71caad47.woff2)format("woff2");unicode-range:U+2B,U+40,U+4EC0,U+5148,U+518D,U+5386,U+5468,U+5740,U+5E08,U+5E97,U+623F,U+627E,U+6BCF,U+7559,U+79F0,U+7BB1,U+7EA6,U+822A,U+827A,U+8425,U+8BD5,U+8FD1,U+9001,U+9A8C}@font-face{font-family:LXGW WenKai;font-style:normal;font-weight:400;font-display:swap;src:url(/_astro/lxgwwenkai-regular-subset-117.2266e77f.woff2)format("woff2");unicode-range:U+4E,U+4E1C,U+4E24,U+4E48,U+4E5F,U+4E8B,U+4EF6,U+4EF7,U+505A,U+5143,U+5171,U+522B,U+534E,U+5355,U+53D6,U+5546,U+573A,U+5B57,U+5BFC,U+5C31,U+5DF2,U+60F3,U+6216,U+6253,U+6392,U+653E,U+6559,U+683C,U+6B64,U+6CA1,U+76F4,U+7A0B,U+7B80,U+7ED9,U+8001,U+897F,U+89C1,U+8A00,U+8FD0,U+9009,U+90AE,U+90FD,U+91CC,U+91CD}@font-face{font-family:LXGW WenKai;font-style:normal;font-weight:400;font-display:swap;src:url(/_astro/lxgwwenkai-regular-subset-118.5bcfcf53.woff2)format("woff2");unicode-range:U+3E,U+5F,U+7C,U+4E09,U+4E0A,U+4E0B,U+4E0D,U+4E0E,U+4E2A,U+4E3B,U+4E4B,U+4E86,U+4E8E,U+4EBA,U+4EE5,U+4F53,U+4F60,U+4FE1,U+516C,U+5173,U+5176,U+5185,U+5230,U+5236,U+524D,U+52A0,U+52A1,U+533A,U+53D1,U+53EF,U+53F7,U+540D,U+540E,U+548C,U+56DE,U+5728,U+5730,U+591A,U+597D,U+5B50,U+5B66,U+5B89,U+5BF9,U+5C0F,U+5E74,U+5F0F,U+6237,U+624B,U+63A5,U+6536,U+6570,U+65B9,U+65F6,U+662F,U+6700,U+670D,U+673A,U+6765,U+6B21,U+6B63,U+7406,U+7528,U+770B,U+7B49,U+7CFB,U+7ECF,U+8054,U+80FD,U+884C,U+8868,U+8981,U+8BF7,U+8FD9,U+957F,U+95E8,U+95EE,U+95F4,U+9762,U+9875,U+9996}@font-face{font-family:LXGW WenKai;font-style:normal;font-weight:400;font-display:swap;src:url(/_astro/lxgwwenkai-regular-subset-119.a7b04de3.woff2)format("woff2");unicode-range:U+20,U+21,U+22,U+28,U+29,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+3F,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+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+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+7D,U+3001,U+3002,U+4E00,U+65B0,U+6709,U+70B9,U+7684,U+7F51,U+FF0C,U+FF1A}:root{--clay-raw:#d8d2c6;--clay-pale:#ece6da;--clay-bisque:#efe4d2;--clay-wet:#7a6e60;--clay-line:#8b8172;--thumb:#9c8f7c;--ink:#2a2622;--ink-soft:#574f45;--glaze:#1f3f39;--glaze-deep:#16302b;--glaze-soft:#bfcbbf;--iron:#8f2e14;--font-display:"Noto Serif SC", "Songti SC", serif;--font-body:"Noto Sans SC", "PingFang SC", sans-serif;--font-hand:"LXGW WenKai", "Kaiti SC", serif;--t-numeral:clamp(5.25rem, 3.6rem + 7vw, 7.5rem);--lh-numeral:1;--t-h1:clamp(1.875rem, 9.6vw, 4rem);--lh-h1:1.2;--t-h1-hero:min(var(--t-h1), 5vw);--t-h2:clamp(1.625rem, 1.2rem + 1.6vw, 2.25rem);--lh-h2:1.3;--t-lead:clamp(1.25rem, 1.1rem + .6vw, 1.5rem);--lh-lead:1.6;--t-table:1.125rem;--lh-table:1.6;--t-body:1.0625rem;--lh-body:1.85;--t-nav:1rem;--lh-nav:1.2;--t-label:.9375rem;--lh-label:1.6;--t-small:.875rem;--lh-small:1.7;--t-brand:1.375rem;--s-1:4px;--s-2:8px;--s-3:16px;--s-4:24px;--s-5:40px;--s-6:64px;--s-7:96px;--s-8:144px;--s-gutter:24px;--s-margin:20px;--max-w:1200px;--measure:34em;--btn-h:56px;--btn-px:32px;--btn-radius:0 0 28px 28px;--tap:44px;--dur-fast:.16s;--dur-drop:.9s;--dur-fill:1.4s;--ease-fast:ease-out;--ease-drop:cubic-bezier(.22, .8, .3, 1);--ease-fill:ease-in-out}@media (width>=768px){:root{--s-margin:40px}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--clay-raw);color:var(--ink);font-family:var(--font-body);font-size:var(--t-body);line-height:var(--lh-body);margin:0;overflow-x:clip}h1,h2,p,ul{margin:0;padding:0}ul{list-style:none}h1,h2{font-family:var(--font-display);text-wrap:balance;font-weight:700}h1{font-size:var(--t-h1);line-height:var(--lh-h1);letter-spacing:0}h2{font-size:var(--t-h2);line-height:var(--lh-h2);letter-spacing:-.01em;margin-bottom:var(--s-3)}p{max-width:var(--measure);margin-bottom:var(--s-3);text-wrap:pretty}h1+p{margin-top:var(--s-3)}h2+p{margin-top:0}a{color:inherit}svg{display:block}.small{font-size:var(--t-small);line-height:var(--lh-small)}.lead{font-family:var(--font-hand);font-size:var(--t-lead);line-height:var(--lh-lead)}:focus-visible{outline-offset:4px;outline:3px solid}.wrap{width:min(var(--max-w), 100% - 2 * var(--s-margin));margin-inline:auto}.on-raw{background:var(--clay-raw);color:var(--ink)}.on-glaze{background:var(--glaze);color:var(--clay-pale)}.sec{position:relative}.sec>.wrap{z-index:1;position:relative}.loose{padding-block:var(--s-7)}.tight{padding-block:var(--s-6)}.sec.pick{padding-top:var(--s-6);padding-bottom:0}.sec .wave{z-index:0;width:100%;height:24px;position:absolute;top:-12px;left:0}.wave.flip{transform:scaleY(-1)}.wave-edge{fill:none;stroke:var(--clay-line);stroke-width:1px;vector-effect:non-scaling-stroke}.btn{height:var(--btn-h);padding:0 var(--btn-px);border-radius:var(--btn-radius);background:var(--glaze);color:var(--clay-pale);font-weight:500;font-size:var(--t-body);white-space:nowrap;transition:background-color var(--dur-fast) var(--ease-fast), color var(--dur-fast) var(--ease-fast);justify-content:center;align-items:center;line-height:1;text-decoration:none;display:inline-flex}.btn:hover{background:var(--glaze-deep)}.on-glaze .btn{background:var(--clay-pale);color:var(--glaze)}.on-glaze .btn:hover{background:var(--clay-bisque)}.tl{color:var(--glaze);font-size:var(--t-nav);line-height:var(--lh-nav);transition:color var(--dur-fast) var(--ease-fast);padding:9px 0;text-decoration:none;display:inline-block;position:relative}.tl svg{fill:none;stroke:currentColor;stroke-width:2px;vector-effect:non-scaling-stroke;width:100%;height:6px;position:absolute;bottom:4px;left:0}.tl svg path{vector-effect:non-scaling-stroke}.tl:hover{color:var(--ink)}.on-glaze .tl,.hero-bottom .tl{color:var(--clay-pale)}.on-glaze .tl:hover,.hero-bottom .tl:hover{color:var(--glaze-soft)}.site-header{z-index:5;color:var(--ink);position:relative}.site-header .bar{align-items:center;row-gap:var(--s-2);padding-block:var(--s-3) var(--s-2);grid-template-columns:1fr auto;grid-template-areas:"brand cta""nav nav";display:grid}.brand{align-items:center;gap:var(--s-2);font-family:var(--font-display);font-weight:700;font-size:var(--t-brand);grid-area:brand;justify-self:start;line-height:1;text-decoration:none;display:inline-flex}.site-header .btn{grid-area:cta}.nav{grid-area:nav}.nav ul{justify-content:space-between;display:flex}.nav a{min-height:var(--tap);padding-inline:var(--s-1);font-size:var(--t-nav);line-height:var(--lh-nav);transition:color var(--dur-fast) var(--ease-fast);align-items:center;text-decoration:none;display:flex}.nav a:hover{color:var(--glaze)}.nav a[aria-current=page]{box-shadow:none;text-underline-offset:8px;font-weight:500;text-decoration:underline 2px}.home .site-header{position:absolute;inset:0 0 auto}.site-footer{padding-block:var(--s-6) var(--s-5);position:relative}.site-footer .wave{width:100%;height:24px;position:absolute;top:-12px;left:0}.brand-foot{margin-bottom:var(--s-3)}.foot-links li+li{margin-top:var(--s-1)}.hero{--hero-h:auto;--cup-w:300px;--drop:-40px;background:var(--clay-raw);color:var(--ink);position:relative;overflow-x:clip}.hero-top{padding:calc(var(--s-7) + var(--s-5)) 0 calc(var(--cup-w) * 178 / 504 + var(--s-4))}.hero-top h1{font-size:var(--t-h1)}.hero-top h1 .ln{display:block}.hero-top p{margin-top:var(--s-3);margin-bottom:var(--s-4)}.hero-top .btn{width:100%}.hero-bottom{padding:calc(var(--cup-w) * 242 / 504 + var(--s-4)) 0 var(--s-5);color:var(--clay-pale);position:relative}.glaze-bg{background:var(--glaze);z-index:0;position:absolute;inset:0 0 -100px}.glaze-bg .wave{top:-12px}.hero-cup{left:28vw;top:calc(var(--cup-w) * -178 / 504);z-index:1;width:var(--cup-w);position:absolute}.hero-cup svg{width:100%;height:auto}.hero-low{z-index:2;gap:var(--s-3);align-items:flex-start;display:flex;position:relative}.phone{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;flex:none;width:48px;height:auto}.phone .thumb{fill:var(--thumb);stroke:none}.hero-low .lead{margin-bottom:var(--s-2)}.numeral{margin-bottom:var(--s-3);font-weight:900;font-size:var(--t-numeral);line-height:var(--lh-numeral);letter-spacing:-.02em;display:block}.shelf{width:100%;height:auto;margin-top:var(--s-5)}.shelf .board{fill:none;stroke:var(--clay-line);stroke-width:6px;vector-effect:non-scaling-stroke}.shelf .bracket{fill:var(--clay-line)}.ticks{width:100%;max-width:224px;height:40px;margin-bottom:var(--s-4);fill:none;stroke:var(--ink);stroke-width:3px;stroke-linecap:round}.mini-lines{width:100%;max-width:264px;height:auto;margin-bottom:var(--s-4)}.cta-row{gap:var(--s-4);margin-top:var(--s-4);flex-wrap:wrap;align-items:center;display:flex}.cta-row .btn{width:100%}.stack-gap>*+.tl{margin-top:var(--s-2)}.six{gap:var(--s-2);margin-top:var(--s-5);grid-template-columns:repeat(6,1fr);display:grid}.six svg{width:100%;height:auto}.pick .shelf{margin-top:var(--s-5)}.eight-art{padding-top:var(--s-2);align-items:flex-start;display:flex}.eight .ticks{max-width:336px;height:auto;margin:0 0 var(--s-4)}.pick{padding-bottom:0}.eight{padding-top:0}.teacher{padding-top:var(--s-6)}.mini-lines{max-width:330px;margin:var(--s-2) 0 0}.where{padding-top:var(--s-7);overflow:hidden}.where-cup{z-index:0;width:300px;position:absolute;bottom:-40px;right:-60px}.where-cup svg{width:100%;height:auto}.where .cta-row{flex-direction:column;align-items:stretch}.home .site-footer .wave{display:none}.home .site-footer{padding-top:var(--s-5)}@media (width<=1023px){.home .site-header .btn{display:none}.home .site-header .bar{grid-template-areas:"brand brand""nav nav"}.six{margin-top:var(--s-4)}.where .cta-row .tl{align-self:flex-start}.where{padding-bottom:calc(220px * 420 / 504 + var(--s-5))}.eight>.wrap{flex-direction:column;display:flex}.nf-page .site-header .btn{display:none}.nf-page .site-header .bar{grid-template-areas:"brand brand""nav nav"}.shelf-d{display:none}.eight{padding-top:var(--s-5)}.eight-art{margin-top:var(--s-4);order:2;margin-bottom:0}.eight .c-7-12{order:1}.teacher .c-7-12{margin-top:var(--s-3)}.where-cup{width:220px;bottom:0;left:28vw;right:auto}}.nf{padding-top:var(--s-6);padding-bottom:var(--s-7)}.nf .shelf{margin-top:0;margin-bottom:var(--s-4)}.nf .shelf-m{max-width:480px}.nf-links{gap:var(--s-4);flex-wrap:wrap;align-items:center;display:flex}@media (prefers-reduced-motion:no-preference){.glaze-bg{animation:drop var(--dur-drop) var(--ease-drop) 1 both}}@keyframes drop{0%{transform:translateY(var(--drop))}to{transform:none}}@media (width>=1024px){.grid{column-gap:var(--s-gutter);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.c-1-6{grid-column:1/span 6}.c-7-12{grid-column:7/span 6}.c-7-12.after-axis{padding-left:var(--s-4)}.loose{padding-block:var(--s-8)}.sec.pick{padding-top:var(--s-7);padding-bottom:0}.sec.eight{padding-top:var(--s-5)}.sec.teacher{padding-top:var(--s-5);padding-bottom:var(--s-6)}.pick .shelf{margin-top:0}.site-header .bar{column-gap:var(--s-4);padding-block:var(--s-4);grid-template-columns:auto 1fr auto;grid-template-areas:"brand nav cta"}.nav ul{justify-content:flex-end;gap:var(--s-3)}.nav a{padding-inline:var(--s-2)}.home .site-header+main{--hero-h:min(100svh, 860px);--cup-w:min(calc(50vw + 28px), 660px);position:relative}.home main:before{content:"";z-index:2;pointer-events:none;width:1px;left:calc(50% + 12px);top:calc(var(--hero-h) * .58 - var(--cup-w) * 178 / 504);background:repeating-linear-gradient(to bottom, var(--clay-line) 0 6px, transparent 6px 12px);position:absolute;bottom:0}.hero{--hero-h:min(100svh, 860px);--cup-w:min(calc(50vw + 28px), 660px);--drop:calc(var(--hero-h) * -.06);height:var(--hero-h);flex-direction:column;display:flex}.hero-top{padding:0 0 var(--s-5);flex:0 0 58%;align-items:flex-end;display:flex}.hero-top .wrap>div{width:calc(50% - var(--s-gutter) / 2)}.hero-top h1{font-size:var(--t-h1-hero)}.hero-top .btn{width:auto}.hero-bottom{padding:var(--s-6) 0 0;flex:1}.hero-bottom .wrap>div{width:calc(50% - var(--s-gutter) / 2)}.hero-cup{left:calc(50% + var(--s-gutter) / 2)}.hero-cup .axis-only{display:none}.phone{width:64px}.ticks{margin-bottom:0}.six{gap:var(--s-5) var(--s-4);padding-top:var(--s-4);grid-template-columns:repeat(3,1fr);margin-top:0}.pick{align-items:end}.where-cup{left:calc(50% + var(--s-gutter) / 2);width:460px;top:50%;bottom:auto;right:auto;transform:translateY(-50%)}.where .cta-row{flex-direction:row;align-items:center}.home .site-footer{padding-top:var(--s-5)}.cta-row .btn{width:auto}.nf .shelf{margin-bottom:var(--s-5)}.shelf-m{display:none}}.page-head{padding-top:var(--s-5);padding-bottom:var(--s-6);min-height:240px}.page-head h1 .ln{display:block}.h2-num{margin-bottom:var(--s-4)}.h2-num .ln{display:block}.h2-num .num{font-size:var(--t-numeral);line-height:var(--lh-numeral);letter-spacing:-.02em;font-weight:900}.course-a{padding-block:var(--s-6)}.six-row{gap:var(--s-2);max-width:360px;margin-bottom:var(--s-4);grid-template-columns:repeat(6,1fr);display:grid}.six-row svg{width:100%;height:auto}.eight-sec .ticks{max-width:224px;height:40px;margin-bottom:var(--s-4)}.after-spec,.pickup .shelf{margin-top:var(--s-4)}.end-cta{margin-top:var(--s-4);align-items:flex-end;display:flex}.spec{margin:0}.spec .row{column-gap:var(--s-3);padding-block:var(--s-2);border-top:1px solid var(--clay-line);grid-template-columns:120px minmax(0,1fr);align-items:baseline;display:grid}.spec .row:last-child{border-bottom:1px solid var(--clay-line)}.spec dt{font-family:var(--font-hand);font-size:var(--t-label);line-height:var(--lh-table)}.spec dd{font-size:var(--t-table);line-height:var(--lh-table);font-variant-numeric:tabular-nums;margin:0}.on-glaze .spec dt{color:var(--glaze-soft)}.course-a .cta-row{margin-top:var(--s-5)}.about{--u:min(64px, calc((100vw - 2 * var(--s-margin)) / 11))}.facts{margin-top:var(--s-5)}.fact+.fact{margin-top:var(--s-4)}.fact p{margin-bottom:var(--s-2);font-family:var(--font-display);font-weight:700;font-size:var(--t-h2);line-height:var(--lh-h2);letter-spacing:-.01em}.fact svg{height:auto}.fact svg path{vector-effect:non-scaling-stroke}.line-11{width:calc(var(--u) * 11)}.line-6{width:calc(var(--u) * 6)}.after-lines{margin-top:var(--s-5)}.teach-cta{gap:var(--s-4);margin-top:var(--s-4);flex-wrap:wrap;align-items:flex-end;display:flex}.teach-cta .btn{width:100%}.addr{padding-bottom:calc(220px * 420 / 504 + var(--s-6));overflow:hidden}.addr-cup{z-index:0;left:28vw;bottom:var(--s-4);width:220px;position:absolute}.addr-cup svg{width:100%;height:auto}.contact-body{padding-block:var(--s-4) var(--s-7)}.booking{margin-top:var(--s-4);max-width:560px}.field{margin:0 0 var(--s-5);border:0;min-width:0;padding:0}.field label,.field legend{margin-bottom:var(--s-1);font-family:var(--font-hand);font-size:var(--t-label);line-height:var(--lh-label);padding:0;display:block}.field input[type=text],.field input[type=email],.field textarea{width:100%;min-height:var(--tap);padding:var(--s-2) 0;border:0;border-bottom:2px solid var(--ink);color:inherit;font-family:var(--font-body);font-size:var(--t-body);line-height:var(--lh-nav);background:0 0;border-radius:0;margin:0;display:block}.field textarea{resize:none;line-height:1.6}.field input:focus-visible,.field textarea:focus-visible{outline:3px solid var(--ink);outline-offset:4px}.field [aria-invalid=true]{border-bottom-color:var(--iron)}.hint{margin:0 0 var(--s-1);font-family:var(--font-hand);font-size:var(--t-label);line-height:var(--lh-label);color:var(--ink-soft)}.err{margin:var(--s-1) 0 0;max-width:none;font-size:var(--t-small);line-height:var(--lh-small);color:var(--iron)}.err:empty{display:none}.slot-grid{gap:var(--s-3);grid-template-columns:1fr 1fr;display:grid}.slot{margin:0;padding:0;display:block;position:relative}.slot input{opacity:0;cursor:pointer;z-index:1;width:100%;height:100%;margin:0;position:absolute;inset:0}.slot-box{height:72px;padding-inline:var(--s-2);border:1px solid var(--ink);font-family:var(--font-body);font-size:var(--t-body);text-align:center;transition:background-color var(--dur-fast) var(--ease-fast), color var(--dur-fast) var(--ease-fast);justify-content:center;align-items:center;line-height:1.2;display:flex}.slot input:checked+.slot-box{background:var(--glaze);color:var(--clay-pale);border-color:var(--glaze)}.slot input:focus-visible+.slot-box{outline:3px solid var(--ink);outline-offset:3px}.slots [aria-invalid=true]+.slot-box{border-color:var(--iron);border-width:2px}.btn-submit{cursor:pointer;width:100%;font-family:var(--font-body);border:0;position:relative;overflow:hidden}.btn-submit .btn-label{z-index:1;position:relative}.btn-submit:after{content:"";background:var(--clay-wet);height:0;position:absolute;bottom:0;left:0;right:0}.btn-submit[aria-disabled=true]{cursor:progress}.is-sending .btn-submit:after{height:40%}.status{margin-top:var(--s-3)}.status:empty{display:none}.status.is-sending{font-family:var(--font-hand);font-size:var(--t-label);line-height:var(--lh-label)}.status.is-ok{padding:var(--s-3) var(--s-4);background:var(--glaze);color:var(--clay-pale)}.status.is-fail{padding:var(--s-3) var(--s-4);background:var(--clay-pale);color:var(--ink);border:2px solid var(--iron)}.policy-slot{height:var(--s-4)}.aside{margin-top:var(--s-6)}.aside-shelf{width:100%;max-width:300px;height:auto;margin-bottom:var(--s-4)}.aside-shelf .board{fill:none;stroke:var(--clay-line);stroke-width:6px;vector-effect:non-scaling-stroke}.aside-shelf .bracket{fill:var(--clay-line)}.aside .h2-next{margin-top:var(--s-5)}@media (prefers-reduced-motion:no-preference){.is-sending .btn-submit:after{animation:fill-up var(--dur-fill) var(--ease-fill) infinite}}@keyframes fill-up{0%{height:0}to{height:40%}}@media (width>=1024px){.c-1-7{grid-column:1/span 7}.c-1-8{grid-column:1/span 8}.c-1-9{grid-column:1/span 9}.c-9-12{grid-column:9/span 4}.page-head{padding-top:var(--s-6)}.eight-sec{padding-bottom:var(--s-7)}.teach-cta .btn{width:auto}.addr{padding-bottom:var(--s-8)}.addr-cup{left:calc(50% + var(--s-gutter) / 2);width:360px;top:50%;bottom:auto;transform:translateY(-50%)}.contact-body{padding-block:var(--s-5) var(--s-8)}.booking{margin-top:var(--s-4)}.aside{padding-left:var(--s-4);border-left:1px dashed var(--clay-line);margin-top:0}.end-cta{justify-content:flex-start;margin-top:0}}.ticks-col{margin-top:var(--s-5)}.ticks-col .ticks{width:100%;max-width:224px;height:auto;margin:0}.spec .row{grid-template-columns:minmax(0,1fr);row-gap:2px}@media (width>=768px){.spec .row{grid-template-columns:120px minmax(0,1fr);row-gap:0}}@media (width>=1024px){.btn-submit{width:auto}.teach-cta{align-items:center}.course-a .c-1-8{display:contents}.course-a .h2-num,.course-a .spec,.course-a .cta-row{grid-column:1/span 7}.course-a .six-row{align-self:center;gap:var(--s-5) var(--s-4);max-width:none;padding-left:var(--s-4);grid-area:1/8/span 3/span 5;grid-template-columns:repeat(3,1fr);margin:0}.eight-sec .grid{align-items:center}.eight-sec .c-7-12{grid-area:1/7/auto/span 6}.ticks-col{grid-area:1/1/auto/span 6;margin-top:0}.ticks-col .ticks{max-width:448px}.home .eight .ticks{margin-bottom:var(--s-4)}}
