@font-face{font-family:Old Standard TT;font-style:italic;font-weight:400;font-display:swap;src:url(../media/8e7bf67e55ea2579-s.2gi9tu24uqyrg.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Old Standard TT;font-style:italic;font-weight:400;font-display:swap;src:url(../media/7e21d495df4d0efb-s.2-gvg9t4ht-u9.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Old Standard TT;font-style:italic;font-weight:400;font-display:swap;src:url(../media/635d70a78e82f380-s.2m7cvbsa2i-sc.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Old Standard TT;font-style:italic;font-weight:400;font-display:swap;src:url(../media/ac52da3d5678acea-s.3fw8gm7n0g670.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Old Standard TT;font-style:italic;font-weight:400;font-display:swap;src:url(../media/0709009a119eb6af-s.p.36jnnwo_5_ltg.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Old Standard TT;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9726239cda424655-s.088l4gd3k_q7k.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Old Standard TT;font-style:normal;font-weight:400;font-display:swap;src:url(../media/57ef02c555473345-s.1vkcevgfddf_a.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Old Standard TT;font-style:normal;font-weight:400;font-display:swap;src:url(../media/80f8a34122c78fb4-s.3cinthqf6q39p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Old Standard TT;font-style:normal;font-weight:400;font-display:swap;src:url(../media/f71d34935f53b782-s.1g5caoo5r-xs0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Old Standard TT;font-style:normal;font-weight:400;font-display:swap;src:url(../media/8dce5fff85c66a95-s.p.3ssvfvra7qxbf.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Old Standard TT;font-style:normal;font-weight:700;font-display:swap;src:url(../media/9715c5484ed092dc-s.2tud0m_2xmzps.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Old Standard TT;font-style:normal;font-weight:700;font-display:swap;src:url(../media/ad5ec32ff22aae2a-s.2x7c0gtd95cv7.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Old Standard TT;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1eab8e536e2bc46f-s.05422vzo3089u.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Old Standard TT;font-style:normal;font-weight:700;font-display:swap;src:url(../media/478a977d594b2b91-s.13en3kqouyaxo.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Old Standard TT;font-style:normal;font-weight:700;font-display:swap;src:url(../media/4f3db2c24d69bd11-s.p.0ee41nrjcibxo.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Old Standard TT Fallback;src:local(Times New Roman);ascent-override:70.52%;descent-override:22.02%;line-gap-override:21.84%;size-adjust:108.06%}.k1kc8G_className{font-family:Old Standard TT,Old Standard TT Fallback}.k1kc8G_variable{--font-old-standard:"Old Standard TT", "Old Standard TT Fallback"}
@font-face{font-family:Spectral;font-style:italic;font-weight:300;font-display:swap;src:url(../media/3cb9d30c4f3230bf-s.2nbaer0g12-mx.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Spectral;font-style:italic;font-weight:300;font-display:swap;src:url(../media/acf529a6a807a6cf-s.3f-qedmuksb1u.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Spectral;font-style:italic;font-weight:300;font-display:swap;src:url(../media/b72f5696dffb2ca0-s.0c-2_pvk97n4l.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Spectral;font-style:italic;font-weight:300;font-display:swap;src:url(../media/ad2eb9f870181c8c-s.2th8bimuufa9h.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Spectral;font-style:italic;font-weight:300;font-display:swap;src:url(../media/af3268daf073e866-s.p.2z5t5bl_buaq4.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Spectral;font-style:italic;font-weight:400;font-display:swap;src:url(../media/899d417cf51b4db5-s.0cthxa3mcy42c.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Spectral;font-style:italic;font-weight:400;font-display:swap;src:url(../media/232a56b5f5369ff7-s.1zorssra76br6.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Spectral;font-style:italic;font-weight:400;font-display:swap;src:url(../media/3ff90e1fb2350a24-s.2cglzsm933aqw.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Spectral;font-style:italic;font-weight:400;font-display:swap;src:url(../media/d24da8e3a5721bc2-s.090ae4wdj6ak3.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Spectral;font-style:italic;font-weight:400;font-display:swap;src:url(../media/c77846bcb3371a93-s.p.17l2q2xazf7qv.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Spectral;font-style:italic;font-weight:500;font-display:swap;src:url(../media/e91c9d3333f55cb6-s.0uf-sl_u0jkup.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Spectral;font-style:italic;font-weight:500;font-display:swap;src:url(../media/2fd7a91ea9e80c63-s.0-junx0ftaw68.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Spectral;font-style:italic;font-weight:500;font-display:swap;src:url(../media/74cdd852f516c0aa-s.078sknulifi8_.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Spectral;font-style:italic;font-weight:500;font-display:swap;src:url(../media/751b79a01b9ab64a-s.1u30poawfvcc7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Spectral;font-style:italic;font-weight:500;font-display:swap;src:url(../media/ef598559186306ee-s.p.1by13-3l7ep6q.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Spectral;font-style:italic;font-weight:600;font-display:swap;src:url(../media/84c114b2c4cb3b03-s.0a0hvagajeuvk.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Spectral;font-style:italic;font-weight:600;font-display:swap;src:url(../media/bca61253774cf674-s.0k3erjj452ij8.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Spectral;font-style:italic;font-weight:600;font-display:swap;src:url(../media/9c9e311966b2c431-s.1j5f1tqa41gj1.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Spectral;font-style:italic;font-weight:600;font-display:swap;src:url(../media/400b3e039486ab68-s.3aa1quwg-8auu.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Spectral;font-style:italic;font-weight:600;font-display:swap;src:url(../media/4e8cb63bdfc89443-s.p.0-zxmgh6g2ro_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Spectral;font-style:normal;font-weight:300;font-display:swap;src:url(../media/2d3ef8fce7cfa268-s.3tz5-9aop7k3s.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Spectral;font-style:normal;font-weight:300;font-display:swap;src:url(../media/75a6d87aade94654-s.1f3alcz_ehiv6.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Spectral;font-style:normal;font-weight:300;font-display:swap;src:url(../media/494a33f8b0edf1d9-s.2n2pzj7q6-yqb.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Spectral;font-style:normal;font-weight:300;font-display:swap;src:url(../media/e5049345b2fe4357-s.2cub6xgiuvof-.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Spectral;font-style:normal;font-weight:300;font-display:swap;src:url(../media/f577e48814abc562-s.p.32qtc5gvtu4f4.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Spectral;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2bf40d83aa9c72fb-s.075nzhq-azcwn.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Spectral;font-style:normal;font-weight:400;font-display:swap;src:url(../media/3846cd278554cc73-s.32fxum-hv1zci.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Spectral;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9a23b5cef6e04c73-s.043e7-2hd94z4.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Spectral;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c057f24894f01f05-s.3tnad6m4sf0xz.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Spectral;font-style:normal;font-weight:400;font-display:swap;src:url(../media/98f992443ccb276f-s.p.1oxabuqlrz9-_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Spectral;font-style:normal;font-weight:500;font-display:swap;src:url(../media/61b0fa473c495204-s.2x-ji60ehjd_i.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Spectral;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ba9e5337ec18f7ed-s.0m24nhe3bmgar.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Spectral;font-style:normal;font-weight:500;font-display:swap;src:url(../media/52a3cc83f9028e85-s.2zcrmhc15lkbt.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Spectral;font-style:normal;font-weight:500;font-display:swap;src:url(../media/512edca1ee5836a2-s.39dqqg9o8jqzp.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Spectral;font-style:normal;font-weight:500;font-display:swap;src:url(../media/23d3c9ac01cd973c-s.p.08rc2-5ev0bam.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Spectral;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0120702d9dd2a7b5-s.09bhwyvkoc8ms.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Spectral;font-style:normal;font-weight:600;font-display:swap;src:url(../media/19f1a346b7519d21-s.0lwu3izqcp-2k.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Spectral;font-style:normal;font-weight:600;font-display:swap;src:url(../media/bc0c875c697aeb30-s.26uzcjajmah7n.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Spectral;font-style:normal;font-weight:600;font-display:swap;src:url(../media/cd36df668fb8b666-s.3lo3d5l1mfb52.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Spectral;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9d71b78498c53c0d-s.p.42kv-xe2onlt1.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Spectral Fallback;src:local(Times New Roman);ascent-override:96.46%;descent-override:42.17%;line-gap-override:0.0%;size-adjust:109.78%}.sYNHaW_className{font-family:Spectral,Spectral Fallback}.sYNHaW_variable{--font-spectral:"Spectral", "Spectral Fallback"}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e390973e931a41c5-s.0rgnxg2b64rzs.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/59b15b4bcd7b1eb5-s.2vemzm0itqzfy.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e532fa1b9921e1cd-s.3cb5lpr2l6xud.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2fe89d53234c61d4-s.1u30mmyq6lnsd.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/99e609270109b47d-s.p.40sczeszzbjw1.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,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(../media/5e05ae5b48faa55e-s.1yd4_i3e35931.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a7afbb44bec2bb18-s.1qc6dx89jd2qv.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/02263ebadd758ea4-s.29yke99gs9qpn.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/68757d6cddeff913-s.1i-sca43-qwng.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/effe91970fc4db64-s.p.0oace-s_gkfks.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,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 Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.EwwQKq_className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.EwwQKq_variable{--font-plex-mono:"IBM Plex Mono", "IBM Plex Mono Fallback"}
.pRnDrW_page{background:var(--bulb-bg);width:100%;color:var(--bulb-text);font-family:var(--font-spectral), Georgia, serif;font-size:19px;font-weight:300;line-height:1.75}.pRnDrW_page ::selection{background:var(--bulb-accent);color:#fff}.pRnDrW_wrap{max-width:720px;margin:0 auto;padding:0 24px}.pRnDrW_hero{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:88px 24px 64px;display:flex;position:relative}.pRnDrW_eyebrow{font-family:var(--font-plex-mono), monospace;letter-spacing:.28em;text-transform:uppercase;color:var(--bulb-text-dim);margin-bottom:42px;font-size:11px}.pRnDrW_bulbStage{margin-bottom:46px;position:relative}.pRnDrW_bulbHalo{pointer-events:none;background:radial-gradient(circle,#c6782d29 0%,#c6782d0d 42%,#0000 70%);border-radius:50%;animation:5.5s ease-in-out infinite pRnDrW_breathe;position:absolute;inset:-70px}@keyframes pRnDrW_breathe{0%,to{opacity:.75;transform:scale(1)}50%{opacity:1;transform:scale(1.06)}}.pRnDrW_bulb{width:130px;height:auto;display:block;position:relative}.pRnDrW_filamentGlow{animation:7s linear infinite pRnDrW_flicker}@keyframes pRnDrW_flicker{0%,to{opacity:1}3%{opacity:.86}5%{opacity:1}41%{opacity:.94}43%{opacity:1}77%{opacity:.9}79%{opacity:1}}.pRnDrW_title{font-family:var(--font-old-standard), serif;color:var(--bulb-text);letter-spacing:.01em;margin-bottom:20px;font-size:clamp(40px,7.5vw,76px);font-weight:700;line-height:1.04}.pRnDrW_heroSub{color:var(--bulb-text-dim);max-width:480px;margin:0 auto 56px;font-size:20px;font-style:italic}.pRnDrW_counterBlock{border-top:1px solid var(--bulb-line);border-bottom:1px solid var(--bulb-line);padding:22px 40px}.pRnDrW_counter{font-family:var(--font-plex-mono), monospace;color:var(--bulb-accent);letter-spacing:.04em;font-variant-numeric:tabular-nums;font-size:clamp(30px,6vw,52px);font-weight:500}.pRnDrW_counterLabel{font-family:var(--font-plex-mono), monospace;letter-spacing:.24em;text-transform:uppercase;color:var(--bulb-text-dim);margin-top:10px;font-size:11px}.pRnDrW_article{padding:40px 0}.pRnDrW_kicker{font-family:var(--font-plex-mono), monospace;letter-spacing:.26em;text-transform:uppercase;color:var(--bulb-accent);align-items:center;gap:14px;margin:78px 0 18px;font-size:11px;display:flex}.pRnDrW_kicker:after{content:"";background:var(--bulb-line);flex:1;height:1px}.pRnDrW_kicker:first-child{margin-top:0}.pRnDrW_h2{font-family:var(--font-old-standard), serif;color:var(--bulb-text);margin-bottom:26px;font-size:clamp(28px,4.5vw,38px);font-weight:700;line-height:1.15}.pRnDrW_article p{margin-bottom:24px}.pRnDrW_article p:last-child{margin-bottom:0}.pRnDrW_article strong{color:var(--bulb-text);font-weight:600}.pRnDrW_article em{color:var(--bulb-text)}.pRnDrW_drop:first-letter{font-family:var(--font-old-standard), serif;float:left;color:var(--bulb-accent);padding:8px 12px 0 0;font-size:74px;line-height:.8}.pRnDrW_pull{font-family:var(--font-old-standard), serif;color:var(--bulb-text);border-left:2px solid var(--bulb-accent);background:color-mix(in srgb, var(--bulb-accent) 8%, white);border-radius:0 10px 10px 0;margin:44px 0;padding:18px 24px;font-size:26px;font-style:italic;line-height:1.45}.pRnDrW_figure{margin:48px 0}.pRnDrW_figureImg{border:1px solid var(--bulb-line);border-radius:3px;width:100%;height:auto;display:block}.pRnDrW_figcaption{font-family:var(--font-plex-mono), monospace;letter-spacing:.06em;text-align:center;color:var(--bulb-text-dim);margin-top:12px;font-size:11.5px}.pRnDrW_spec{background:var(--bulb-panel);border:1px solid var(--bulb-line);margin:44px 0}.pRnDrW_specTitle{font-family:var(--font-plex-mono), monospace;letter-spacing:.24em;text-transform:uppercase;color:var(--bulb-accent);border-bottom:1px solid var(--bulb-line);padding:16px 24px;font-size:11px}.pRnDrW_spec dl{grid-template-columns:1fr 1fr;display:grid}.pRnDrW_spec .pRnDrW_cell{border-bottom:1px solid var(--bulb-line);padding:16px 24px}.pRnDrW_spec .pRnDrW_cell:nth-child(odd){border-right:1px solid var(--bulb-line)}.pRnDrW_spec .pRnDrW_cell:last-child,.pRnDrW_spec .pRnDrW_cell:nth-last-child(2){border-bottom:none}.pRnDrW_spec dt{font-family:var(--font-plex-mono), monospace;letter-spacing:.18em;text-transform:uppercase;color:var(--bulb-text-dim);margin-bottom:6px;font-size:10.5px}.pRnDrW_spec dd{color:var(--bulb-text);font-size:17px}@media (max-width:560px){.pRnDrW_spec dl{grid-template-columns:1fr}.pRnDrW_spec .pRnDrW_cell:nth-child(odd){border-right:none}.pRnDrW_spec .pRnDrW_cell:nth-last-child(2){border-bottom:1px solid var(--bulb-line)}}.pRnDrW_timeline{border-left:1px solid var(--bulb-line);margin:44px 0;padding-left:0;list-style:none}.pRnDrW_timeline li{padding:0 0 18px 34px;position:relative}.pRnDrW_timeline li:last-child{padding-bottom:0}.pRnDrW_timeline li:before{content:"";background:var(--bulb-bg);border:2px solid var(--bulb-accent);z-index:1;border-radius:50%;width:9px;height:9px;position:absolute;top:23px;left:-5px}.pRnDrW_timelineCard{background:color-mix(in srgb, var(--bulb-accent) 8%, white);border-radius:10px;padding:14px 18px}.pRnDrW_timeline .pRnDrW_year{font-family:var(--font-plex-mono), monospace;letter-spacing:.12em;color:var(--bulb-accent);margin-bottom:4px;font-size:14px;font-weight:500;display:block}.pRnDrW_timeline .pRnDrW_event{color:var(--bulb-text);font-size:17.5px;line-height:1.65}.pRnDrW_timeline li:nth-child(4n+2):before{border-color:#2a5a7a}.pRnDrW_timeline li:nth-child(4n+2) .pRnDrW_timelineCard{background:#eef2f4}.pRnDrW_timeline li:nth-child(4n+2) .pRnDrW_year{color:#2a5a7a}.pRnDrW_timeline li:nth-child(4n+3):before{border-color:#2a6e3f}.pRnDrW_timeline li:nth-child(4n+3) .pRnDrW_timelineCard{background:#eef3f0}.pRnDrW_timeline li:nth-child(4n+3) .pRnDrW_year{color:#2a6e3f}.pRnDrW_timeline li:nth-child(4n+4):before{border-color:#c69a3f}.pRnDrW_timeline li:nth-child(4n+4) .pRnDrW_timelineCard{background:#faf7f0}.pRnDrW_timeline li:nth-child(4n+4) .pRnDrW_year{color:#c69a3f}.pRnDrW_ledger{border:1px solid var(--bulb-line);margin:44px 0}.pRnDrW_ledgerTitle{font-family:var(--font-plex-mono), monospace;letter-spacing:.24em;text-transform:uppercase;color:var(--bulb-accent);border-bottom:1px solid var(--bulb-line);background:var(--bulb-panel);padding:16px 24px;font-size:11px}.pRnDrW_ledgerRow{border-bottom:1px solid var(--bulb-line);justify-content:space-between;align-items:baseline;gap:20px;padding:15px 24px;font-size:16.5px;display:flex}.pRnDrW_ledgerRow:last-child{border-bottom:none}.pRnDrW_ledgerRow .pRnDrW_cause{color:var(--bulb-text)}.pRnDrW_ledgerRow .pRnDrW_cause span{font-family:var(--font-plex-mono), monospace;color:var(--bulb-text-dim);letter-spacing:.08em;font-size:12px;display:block}.pRnDrW_ledgerRow .pRnDrW_dur{font-family:var(--font-plex-mono), monospace;color:var(--bulb-accent);white-space:nowrap;font-size:14px}.pRnDrW_ledgerRow:nth-child(2){background:color-mix(in srgb, var(--bulb-accent) 8%, white)}.pRnDrW_ledgerRow:nth-child(2) .pRnDrW_dur{color:var(--bulb-accent)}.pRnDrW_ledgerRow:nth-child(3){background:#eef2f4}.pRnDrW_ledgerRow:nth-child(3) .pRnDrW_dur{color:#2a5a7a}.pRnDrW_ledgerRow:nth-child(4){background:#eef3f0}.pRnDrW_ledgerRow:nth-child(4) .pRnDrW_dur{color:#2a6e3f}.pRnDrW_ledgerRow:nth-child(5){background:#faf7f0}.pRnDrW_ledgerRow:nth-child(5) .pRnDrW_dur{color:#c69a3f}.pRnDrW_footer{border-top:1px solid var(--bulb-line);margin-top:90px;padding:44px 0 70px}.pRnDrW_sourcesTitle{font-family:var(--font-plex-mono), monospace;letter-spacing:.24em;text-transform:uppercase;color:var(--bulb-text-dim);margin-bottom:18px;font-size:11px}.pRnDrW_footer ul{list-style:none}.pRnDrW_footer li{color:var(--bulb-text-dim);border-bottom:1px dotted var(--bulb-line);padding:6px 0;font-size:15px}.pRnDrW_footer li:last-child{border-bottom:none}.pRnDrW_footer a{color:var(--bulb-text-dim);border-bottom:1px solid var(--bulb-line);text-decoration:none}.pRnDrW_footer a:hover,.pRnDrW_footer a:focus-visible{color:var(--bulb-accent);border-color:var(--bulb-accent);outline:none}.pRnDrW_proseLink{color:var(--bulb-text);border-bottom:1px solid var(--bulb-accent);text-decoration:none}.pRnDrW_proseLink:hover,.pRnDrW_proseLink:focus-visible{color:var(--bulb-accent);outline:none}.pRnDrW_article a:focus-visible{outline:2px solid var(--bulb-accent);outline-offset:3px}@media (max-width:560px){.pRnDrW_page{font-size:17px}.pRnDrW_hero{padding:64px 20px 48px}}
.dLncDW_button{border:1.5px solid var(--ink);border-radius:var(--radius-pill);color:var(--ink);font-family:var(--font-abakcus-sans), system-ui, sans-serif;white-space:nowrap;box-shadow:3px 3px 0 var(--ink);background:#fd0;flex:none;align-items:center;gap:.5rem;padding:.7rem 1.25rem;font-size:.95rem;font-weight:600;line-height:1;text-decoration:none;transition:transform .15s,box-shadow .15s;display:inline-flex}.dLncDW_button:hover{box-shadow:4px 4px 0 var(--ink);transform:translate(-1px,-1px)}.dLncDW_button:active{box-shadow:1px 1px 0 var(--ink);transform:translate(2px,2px)}.dLncDW_button:focus-visible{outline-offset:3px;outline:2px solid #1b7f79}.dLncDW_mug{flex:none;display:block;overflow:visible}.dLncDW_steam{animation:3.2s ease-in-out infinite dLncDW_steam}@keyframes dLncDW_steam{0%{opacity:0;transform:translateY(6px)}35%{opacity:1}to{opacity:0;transform:translateY(-10px)}}@media (prefers-reduced-motion:reduce){.dLncDW_steam{animation:none}}.dLncDW_note{font-family:var(--font-abakcus-sans), system-ui, sans-serif;text-align:left;border:1px solid var(--line);border-radius:var(--radius-card);background:color-mix(in srgb, var(--pastel-lime) 45%, white);align-items:center;gap:1rem;max-width:44rem;margin:clamp(1.75rem,4vw,2.5rem) auto;padding:.9rem 1rem .9rem 1.1rem;display:flex}.dLncDW_noteText{font-family:var(--font-abakcus-sans), system-ui, sans-serif;color:var(--ink);flex:1;margin:0;font-size:.95rem;line-height:1.5}@media (max-width:600px){.dLncDW_note{flex-wrap:wrap}.dLncDW_noteText{flex-basis:calc(100% - 60px)}.dLncDW_note .dLncDW_button{justify-content:center;width:100%}}.dLncDW_card{font-family:var(--font-abakcus-sans), system-ui, sans-serif;text-align:left;border:1.5px solid var(--ink);border-radius:var(--radius-card);background:linear-gradient(var(--line-soft) 1px, transparent 1px) 0 0 / 28px 28px, linear-gradient(90deg, var(--line-soft) 1px, transparent 1px) 0 0 / 28px 28px, color-mix(in srgb, var(--pastel-sky) 40%, white);grid-template-columns:minmax(0,15rem) minmax(0,1fr);align-items:center;gap:clamp(1.5rem,4vw,3rem);max-width:52rem;margin:clamp(3rem,8vw,5rem) auto;padding:clamp(1.75rem,4vw,3rem);display:grid}@media (max-width:52rem){.dLncDW_card{margin-left:var(--page-pad);margin-right:var(--page-pad)}}.dLncDW_cardArt{text-align:center;flex-direction:column;align-items:center;gap:1rem;display:flex}.dLncDW_cardCaption{font-family:var(--font-abakcus-serif), Georgia, serif;color:var(--ink-muted);text-wrap:balance;margin:0;font-size:.95rem;font-style:italic;line-height:1.4}.dLncDW_kicker{font-family:var(--font-dm-mono), ui-monospace, monospace;letter-spacing:.22em;text-transform:uppercase;color:#1b7f79;margin:0 0 .6rem;font-size:.7rem}.dLncDW_cardTitle{font-family:var(--font-abakcus-serif), Georgia, serif;letter-spacing:-.03em;color:var(--ink);margin:0 0 1rem;font-size:clamp(1.9rem,4vw,2.75rem);font-weight:400;line-height:1.05}.dLncDW_cardText{font-family:var(--font-abakcus-sans), system-ui, sans-serif;color:var(--ink);font-size:1.05rem;line-height:1.6}.dLncDW_cardText p{margin:0 0 .9rem}.dLncDW_choices{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-top:1.5rem;display:grid}.dLncDW_choice{border:1px solid var(--line);background:var(--surface);box-shadow:var(--shadow-soft);border-radius:1rem;flex-direction:column;padding:1.1rem 1.15rem 1.2rem;display:flex}.dLncDW_choiceMonthly{border-color:var(--ink)}.dLncDW_choiceHead{border-bottom:1px dashed var(--line);justify-content:space-between;align-items:center;margin-bottom:.85rem;padding-bottom:.7rem;display:flex}.dLncDW_choiceLabel{font-family:var(--font-dm-mono), ui-monospace, monospace;letter-spacing:.2em;text-transform:uppercase;color:var(--ink-muted);font-size:.68rem}.dLncDW_choiceIcon{background:color-mix(in srgb, var(--pastel-lime) 70%, white);width:1.9rem;height:1.9rem;font-family:var(--font-abakcus-serif), Georgia, serif;color:var(--ink);border-radius:50%;place-items:center;font-size:.95rem;line-height:1;display:inline-grid}.dLncDW_choiceMonthly .dLncDW_choiceIcon{background:#fd0;font-size:1.15rem}.dLncDW_choiceTitle{font-family:var(--font-abakcus-serif), Georgia, serif;letter-spacing:-.02em;color:var(--ink);margin:0 0 .3rem;font-size:1.35rem;line-height:1.15}.dLncDW_choiceText{color:var(--ink-muted);flex:1;margin:0 0 1.1rem;font-size:.9rem;line-height:1.45}.dLncDW_choice .dLncDW_button{justify-content:center;width:100%}.dLncDW_buttonDark{background:var(--ink);color:#fff;box-shadow:3px 3px #fd0}.dLncDW_buttonDark:hover{box-shadow:4px 4px #fd0}.dLncDW_buttonDark:active{box-shadow:1px 1px #fd0}@media (max-width:480px){.dLncDW_choices{grid-template-columns:1fr}}@media (max-width:640px){.dLncDW_card{text-align:left;grid-template-columns:1fr}.dLncDW_cardArt{text-align:left;flex-direction:row}.dLncDW_cardArt .dLncDW_mug{width:88px!important;height:88px!important}}
.LSpEea_root{--glyph:var(--font-stix), var(--font-notomath), "Cambria Math", "STIX Two Math", serif;background:#fff}.LSpEea_glyph{font-family:var(--glyph);font-feature-settings:"ss01";line-height:1}.LSpEea_specimen{background-image:linear-gradient(#0000 calc(30% - .5px),#2563eb59 calc(30% - .5px) calc(30% + .5px),#0000 calc(30% + .5px)),linear-gradient(#0000 calc(50% - .5px),#d7263d59 calc(50% - .5px) calc(50% + .5px),#0000 calc(50% + .5px)),linear-gradient(#0000 calc(70% - .5px),#2563eb59 calc(70% - .5px) calc(70% + .5px),#0000 calc(70% + .5px)),repeating-linear-gradient(90deg,#2123240d 0 1px,#0000 1px 24px);position:relative}.LSpEea_corner{border:0 solid #212324;width:16px;height:16px;position:absolute}.LSpEea_cTL{border-top-width:1.5px;border-left-width:1.5px;top:10px;left:10px}.LSpEea_cTR{border-top-width:1.5px;border-right-width:1.5px;top:10px;right:10px}.LSpEea_cBL{border-bottom-width:1.5px;border-left-width:1.5px;bottom:10px;left:10px}.LSpEea_cBR{border-bottom-width:1.5px;border-right-width:1.5px;bottom:10px;right:10px}.LSpEea_swap{animation:.45s cubic-bezier(.2,.8,.2,1) LSpEea_swap}@keyframes LSpEea_swap{0%{opacity:0;transform:translateY(12px)scale(.96)}to{opacity:1;transform:none}}.LSpEea_tile{aspect-ratio:1;background:#fff;outline:none;justify-content:center;align-items:center;transition:background-color .12s,color .12s;display:flex;position:relative}.LSpEea_tile:hover,.LSpEea_tile:focus-visible{background:#f1f3f2}.LSpEea_tile[aria-selected=true]{background:var(--tile-color);color:var(--tile-on)}.LSpEea_columns{column-rule:1px solid #e3e6e4;column-gap:2.6rem}@media (min-width:768px){.LSpEea_columns{column-count:2}}@media (min-width:1180px){.LSpEea_columns{column-count:3}}.LSpEea_entry{break-inside:avoid;scroll-margin-top:6rem}.LSpEea_flash{animation:1.6s ease-out LSpEea_flash}@keyframes LSpEea_flash{0%{background-color:#fde74c8c}to{background-color:#0000}}@media (prefers-reduced-motion:reduce){.LSpEea_swap,.LSpEea_flash{animation:none}.LSpEea_tile{transition:none}}
@font-face{font-family:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/da4b870ab52b3094-s.2rv_b6cm3-gtx.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/86d70b7c76b6ec6e-s.43yn3v1dnm71_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/11cc37d7380d16b4-s.27riv1g955cgo.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a85fe84266768609-s.p.0h6ig86gwutp4.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Caveat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/da4b870ab52b3094-s.2rv_b6cm3-gtx.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/86d70b7c76b6ec6e-s.43yn3v1dnm71_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/11cc37d7380d16b4-s.27riv1g955cgo.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Caveat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a85fe84266768609-s.p.0h6ig86gwutp4.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Caveat Fallback;src:local(Arial);ascent-override:124.77%;descent-override:38.99%;line-gap-override:0.0%;size-adjust:76.94%}._1vAJFa_className{font-family:Caveat,Caveat Fallback;font-style:normal}._1vAJFa_variable{--font-hand:"Caveat", "Caveat Fallback"}
@font-face{font-family:Shantell Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/cdd6c4d0967b2d83-s.29nqs3e9kzb-o.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Shantell Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/04665fa023d0755d-s.3rj_uk2glgjff.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Shantell Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b15a44b05052b8b1-s.2ufy1242z40ho.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Shantell Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/687709f56b16d44a-s.1056tter-w5jb.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Shantell Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2ba5a01c16198eaa-s.p.2705ug_9bxc-8.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Shantell Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/cdd6c4d0967b2d83-s.29nqs3e9kzb-o.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Shantell Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/04665fa023d0755d-s.3rj_uk2glgjff.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Shantell Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b15a44b05052b8b1-s.2ufy1242z40ho.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Shantell Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/687709f56b16d44a-s.1056tter-w5jb.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Shantell Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2ba5a01c16198eaa-s.p.2705ug_9bxc-8.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Shantell Sans Fallback;src:local(Arial);ascent-override:90.04%;descent-override:28.25%;line-gap-override:0.0%;size-adjust:113.28%}.dx3Odq_className{font-family:Shantell Sans,Shantell Sans Fallback;font-style:normal}.dx3Odq_variable{--font-chalk:"Shantell Sans", "Shantell Sans Fallback"}
@font-face{font-family:STIX Two Text;font-style:italic;font-weight:400;font-display:swap;src:url(../media/169964a708a16db9-s.3tb5p_7qfmyz8.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:STIX Two Text;font-style:italic;font-weight:400;font-display:swap;src:url(../media/f73554b76b3968b4-s.37jkn7dkqdzmj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:STIX Two Text;font-style:italic;font-weight:400;font-display:swap;src:url(../media/6a5ee69d6a4389bc-s.p.2jb1vk_6z018-.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:STIX Two Text;font-style:italic;font-weight:400;font-display:swap;src:url(../media/844757ee197428ee-s.2cy5af_-jzz_h.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:STIX Two Text;font-style:italic;font-weight:400;font-display:swap;src:url(../media/5e56e1bd35970baf-s.p.1g1nt_8rtd9y3.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:STIX Two Text;font-style:italic;font-weight:400;font-display:swap;src:url(../media/a1c7a484c510d19c-s.p.3i8txso_gfwy4.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:STIX Two Text;font-style:italic;font-weight:600;font-display:swap;src:url(../media/169964a708a16db9-s.3tb5p_7qfmyz8.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:STIX Two Text;font-style:italic;font-weight:600;font-display:swap;src:url(../media/f73554b76b3968b4-s.37jkn7dkqdzmj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:STIX Two Text;font-style:italic;font-weight:600;font-display:swap;src:url(../media/6a5ee69d6a4389bc-s.p.2jb1vk_6z018-.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:STIX Two Text;font-style:italic;font-weight:600;font-display:swap;src:url(../media/844757ee197428ee-s.2cy5af_-jzz_h.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:STIX Two Text;font-style:italic;font-weight:600;font-display:swap;src:url(../media/5e56e1bd35970baf-s.p.1g1nt_8rtd9y3.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:STIX Two Text;font-style:italic;font-weight:600;font-display:swap;src:url(../media/a1c7a484c510d19c-s.p.3i8txso_gfwy4.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:STIX Two Text;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b1d5dad78a0d12b5-s.2tzyq4j6faaxz.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:STIX Two Text;font-style:normal;font-weight:400;font-display:swap;src:url(../media/17381594d15ffe51-s.2gfkf5nkjoj6c.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:STIX Two Text;font-style:normal;font-weight:400;font-display:swap;src:url(../media/f8ed89659f8cd9f4-s.p.08bwskror5ta0.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:STIX Two Text;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ea20f3f596d3a0b3-s.1phm37u2b_u0m.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:STIX Two Text;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1995f8c0ebebeccd-s.p.2ym2ta1kz5kj_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:STIX Two Text;font-style:normal;font-weight:400;font-display:swap;src:url(../media/62c2ceb5e93c1826-s.p.38-aukekfqnuh.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:STIX Two Text;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b1d5dad78a0d12b5-s.2tzyq4j6faaxz.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:STIX Two Text;font-style:normal;font-weight:600;font-display:swap;src:url(../media/17381594d15ffe51-s.2gfkf5nkjoj6c.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:STIX Two Text;font-style:normal;font-weight:600;font-display:swap;src:url(../media/f8ed89659f8cd9f4-s.p.08bwskror5ta0.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:STIX Two Text;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ea20f3f596d3a0b3-s.1phm37u2b_u0m.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:STIX Two Text;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1995f8c0ebebeccd-s.p.2ym2ta1kz5kj_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:STIX Two Text;font-style:normal;font-weight:600;font-display:swap;src:url(../media/62c2ceb5e93c1826-s.p.38-aukekfqnuh.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:STIX Two Text Fallback;src:local(Times New Roman);ascent-override:72.67%;descent-override:22.7%;line-gap-override:23.84%;size-adjust:104.86%}.HvmywW_className{font-family:STIX Two Text,STIX Two Text Fallback}.HvmywW_variable{--font-stix:"STIX Two Text", "STIX Two Text Fallback"}
._0uy4tW_root{--paper:#f3f5f2;--sheet:#fff;--sk-ink:#1b2126;--graphite:#59636a;--rule:#d3d9d5;--tint:#e2e9e4;--red:#d23b2e;--green:#1e8a4b;--blue:#2457c5;--amber:#e8a02a;--teal:#0d8a83;--night:#0f151a;--hand:var(--font-kalam), "Bradley Hand", cursive;--mono:var(--font-dm-mono), ui-monospace, "SFMono-Regular", Menlo, monospace;--display:var(--font-abakcus-serif), Georgia, serif;--col:44rem;--wide:66rem;--ease:cubic-bezier(.22, 1, .36, 1);color:var(--sk-ink);background:var(--paper);overflow-x:clip}._0uy4tW_root svg{max-width:100%}._0uy4tW_hero{background:var(--night);color:#eef2f0;position:relative;overflow:hidden}._0uy4tW_heroPaper{pointer-events:none;background:linear-gradient(#ffffff0b 1px,#0000 1px) 0 0/28px 28px,linear-gradient(90deg,#ffffff0b 1px,#0000 1px) 0 0/28px 28px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(90% 90% at 70% 40%,#000 20%,#0000 85%);mask-image:radial-gradient(90% 90% at 70% 40%,#000 20%,#0000 85%)}._0uy4tW_heroInner{max-width:78rem;padding:clamp(2.25rem, 6vw, 4.5rem) var(--page-pad) clamp(2rem, 4vw, 3rem);align-items:center;gap:clamp(2rem,4vw,3.5rem);margin:0 auto;display:grid;position:relative}@media (min-width:1000px){._0uy4tW_heroInner{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr)}}._0uy4tW_kicker{flex-wrap:wrap;gap:.5rem;margin:0 0 1.4rem;padding:0;list-style:none;display:inline-flex}._0uy4tW_kicker li{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:#eef2f0d1;border:1px solid #ffffff2e;border-radius:999px;padding:.42rem .8rem;font-size:.64rem}._0uy4tW_kicker li:first-child{background:var(--amber);border-color:var(--amber);color:var(--night)}._0uy4tW_h1{font-family:var(--display);letter-spacing:-.02em;margin:0;font-weight:400;line-height:1.02}._0uy4tW_h1Main{font-size:clamp(2.6rem,7.4vw,5.2rem);display:block}._0uy4tW_h1Sub{color:var(--amber);margin-top:.55rem;font-size:clamp(1.25rem,3vw,1.95rem);font-style:italic;line-height:1.2;display:block}._0uy4tW_standfirst{color:#eef2f0cc;max-width:34rem;margin:1.6rem 0 0;font-size:clamp(1.02rem,1.6vw,1.18rem);line-height:1.6}._0uy4tW_byline{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:#eef2f099;align-items:center;gap:.75rem;margin:1.5rem 0 0;font-size:.72rem;display:flex}._0uy4tW_byline b{color:#fff;font-weight:500}._0uy4tW_pencils{gap:4px;display:inline-flex}._0uy4tW_pencils i{border-radius:1px 4px 4px 1px;width:22px;height:5px;display:block}._0uy4tW_graphCard{background:radial-gradient(120% 90% at 50% 0,#2457c529,#0f151a00 60%),#ffffff06;border:1px solid #ffffff1a;border-radius:18px;padding:clamp(.75rem,2vw,1.25rem);position:relative}._0uy4tW_graphSvg{touch-action:manipulation;width:100%;max-width:560px;height:auto;margin:0 auto;display:block}._0uy4tW_graphSvg ._0uy4tW_vtx{cursor:pointer;outline:none;transition:fill .15s,r .15s}._0uy4tW_graphCtl{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1rem;max-width:560px;margin:.75rem auto 0;display:flex}._0uy4tW_graphRead{color:#eef2f0c7;flex:260px;min-height:3em;margin:0;font-size:.86rem;line-height:1.5}._0uy4tW_legend{max-width:560px;font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:#eef2f099;flex-wrap:wrap;gap:.4rem 1rem;margin:.6rem auto 0;padding:0;font-size:.64rem;list-style:none;display:flex}._0uy4tW_legend li{align-items:center;gap:.45rem;display:inline-flex}._0uy4tW_legend i{border-radius:2px;width:18px;height:3px;display:block}._0uy4tW_btnDark{font:500 .78rem/1 var(--mono);letter-spacing:.04em;color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff3d;border-radius:999px;padding:.65rem .95rem;transition:background .2s,color .2s}._0uy4tW_btnDark:hover,._0uy4tW_btnDark[aria-pressed=true]{color:var(--night);background:#fff}._0uy4tW_stats{max-width:78rem;padding:0 var(--page-pad) clamp(2.25rem, 5vw, 3.5rem);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:0 auto;display:grid;position:relative}@media (min-width:900px){._0uy4tW_stats{grid-template-columns:repeat(4,minmax(0,1fr))}}._0uy4tW_stat{border-top:3px solid var(--tone);background:#ffffff0a;padding:1.1rem 1.1rem 1.2rem}._0uy4tW_statValue{font-family:var(--mono);letter-spacing:-.02em;color:#fff;word-break:break-word;font-size:clamp(1.25rem,2.6vw,1.85rem);line-height:1.1;display:block}._0uy4tW_statValue sup{font-size:.55em}._0uy4tW_statLabel{color:#eef2f0a8;margin-top:.55rem;font-size:.82rem;line-height:1.45;display:block}._0uy4tW_contents{max-width:var(--wide);padding:clamp(2.5rem, 6vw, 4rem) var(--page-pad) 0;margin:0 auto}._0uy4tW_contentsHead{border-bottom:2px solid var(--sk-ink);justify-content:space-between;align-items:baseline;gap:1rem;margin:0 0 1rem;padding-bottom:.6rem;display:flex}._0uy4tW_contentsHead p{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--graphite);margin:0;font-size:.66rem}._0uy4tW_contentsHead h2{font-family:var(--display);margin:0;font-size:clamp(1.4rem,3vw,1.9rem);font-weight:400}._0uy4tW_tocGrid{border:2.5px solid var(--sk-ink);background:var(--sheet);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}@media (min-width:720px){._0uy4tW_tocGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1040px){._0uy4tW_tocGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}._0uy4tW_tocGrid li{border-right:1px solid var(--rule);border-bottom:1px solid var(--rule)}._0uy4tW_tocBtn{text-align:left;cursor:pointer;width:100%;height:100%;color:inherit;background:0 0;border:0;grid-template-columns:auto 1fr;align-items:start;gap:.25rem .8rem;padding:1rem 1rem 1.1rem;transition:background .2s;display:grid}._0uy4tW_tocBtn:hover{background:color-mix(in srgb, var(--tone) 12%, white)}._0uy4tW_tocNum{font-family:var(--hand);color:var(--tone);grid-row:span 2;font-size:2rem;line-height:1}._0uy4tW_tocTitle{font-family:var(--display);font-size:1.02rem;line-height:1.25}._0uy4tW_tocDeck{color:var(--graphite);font-size:.78rem;line-height:1.4}._0uy4tW_chapter{scroll-margin-top:1rem}._0uy4tW_band{background:var(--tone);color:var(--on,#fff);margin-top:clamp(3.5rem,8vw,6rem);position:relative;overflow:hidden}._0uy4tW_band:before{content:"";opacity:.08;pointer-events:none;background:linear-gradient(currentColor 1px,#0000 1px) 0 0/32px 32px,linear-gradient(90deg,currentColor 1px,#0000 1px) 0 0/32px 32px;position:absolute;inset:0}._0uy4tW_bandInner{max-width:var(--wide);padding:clamp(2rem, 5vw, 3.2rem) var(--page-pad);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:clamp(1rem,3vw,2.2rem);margin:0 auto;display:grid;position:relative}._0uy4tW_glyph{aspect-ratio:3/4;border:2px solid;grid-template-columns:repeat(3,1fr);width:clamp(72px,12vw,112px);display:grid}._0uy4tW_glyph span{border-right:1px solid color-mix(in srgb, currentColor 35%, transparent);border-bottom:1px solid color-mix(in srgb, currentColor 35%, transparent);font-family:var(--hand);opacity:.5;justify-content:center;align-items:center;font-size:clamp(.7rem,1.4vw,.95rem);display:flex}._0uy4tW_glyph span:nth-child(3n){border-right:0}._0uy4tW_glyph span:nth-last-child(-n+3){border-bottom:0}._0uy4tW_glyph span[data-on]{opacity:1;background:currentColor}._0uy4tW_glyph span[data-on] b{color:var(--tone);font-size:1.35em;font-weight:700}._0uy4tW_bandKicker{font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;opacity:.75;margin:0 0 .5rem;font-size:.66rem}._0uy4tW_bandTitle{font-family:var(--display);letter-spacing:-.015em;margin:0;font-size:clamp(1.7rem,4.4vw,2.9rem);font-weight:400;line-height:1.08}._0uy4tW_bandDeck{opacity:.86;max-width:40rem;margin:.8rem 0 0;font-size:clamp(.95rem,1.5vw,1.08rem);line-height:1.5}._0uy4tW_col{max-width:var(--col);padding:clamp(2rem, 5vw, 3rem) var(--page-pad) 0;margin:0 auto}._0uy4tW_p{margin:0 0 1.15em;font-size:1rem;line-height:1.75}@media (min-width:640px){._0uy4tW_p{font-size:1.11rem}}._0uy4tW_lede:first-letter{float:left;font-family:var(--hand);color:var(--blue);margin:.08em .12em 0 0;font-size:4.1em;line-height:.8}._0uy4tW_math{font-family:var(--mono);white-space:nowrap;font-size:.9em}@media (max-width:640px){._0uy4tW_math{white-space:normal}}._0uy4tW_p sup,._0uy4tW_big sup,._0uy4tW_cap sup{font-size:.66em;line-height:0}._0uy4tW_h3{font-family:var(--display);align-items:baseline;gap:.6rem;margin:2.6rem 0 .7rem;font-size:clamp(1.25rem,2.4vw,1.5rem);font-weight:500;line-height:1.25;display:flex}._0uy4tW_h3:before{content:"";border:2px solid var(--sk-ink);background:linear-gradient(var(--sk-ink), var(--sk-ink)) center / .18em .18em no-repeat;flex:none;width:.62em;height:.62em;transform:translateY(-.04em)}._0uy4tW_big{background:var(--sheet);border:1px solid var(--rule);border-left:4px solid var(--accent,var(--blue));border-radius:2px 10px 10px 2px;margin:1.8rem 0;padding:1.1rem 1.25rem 1.15rem}._0uy4tW_bigValue{font-family:var(--mono);letter-spacing:-.01em;word-break:break-word;font-size:clamp(1.05rem,3vw,1.6rem);line-height:1.35;display:block}._0uy4tW_bigNote{color:var(--graphite);margin:.7rem 0 0;font-size:.95rem;line-height:1.55}._0uy4tW_theorem{background:var(--sheet);border:1.5px solid var(--sk-ink);box-shadow:6px 6px 0 var(--tone,var(--blue));margin:2rem 0;padding:1.25rem 1.3rem 1.2rem;position:relative}._0uy4tW_theoremLabel{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;background:var(--tone,var(--blue));color:#fff;margin:0 0 .55rem;padding:.3rem .6rem;font-size:.64rem;display:inline-block}._0uy4tW_theorem p{margin:0;font-size:1.02rem;line-height:1.65}._0uy4tW_algo{counter-reset:step;background:var(--sheet);border:1.5px dashed var(--graphite);border-radius:10px;margin:1.8rem 0;padding:1.1rem 1.2rem;list-style:none}._0uy4tW_algo li{counter-increment:step;padding:.55rem 0 .55rem 2.6rem;font-size:.98rem;line-height:1.6;position:relative}._0uy4tW_algo li+li{border-top:1px solid var(--rule)}._0uy4tW_algo li:before{content:counter(step);width:1.75rem;height:1.75rem;font-family:var(--hand);border:1.5px solid var(--sk-ink);justify-content:center;align-items:center;font-size:1.05rem;display:flex;position:absolute;top:.5rem;left:0}._0uy4tW_quoteBand{background:var(--night);color:#fff;margin:clamp(3rem,6vw,4.5rem) 0}._0uy4tW_quoteInner{max-width:54rem;padding:clamp(2.5rem, 6vw, 4rem) var(--page-pad);text-align:center;margin:0 auto}._0uy4tW_quoteInner p{font-family:var(--display);margin:0;font-size:clamp(1.4rem,3.6vw,2.3rem);font-style:italic;line-height:1.25}._0uy4tW_quoteInner span{font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--amber);margin-top:1.1rem;font-size:.66rem;display:block}._0uy4tW_fig{margin:2.2rem 0}._0uy4tW_figWide{--w:min(var(--wide), calc(100vw - 2 * var(--page-pad)));width:var(--w);margin-left:calc((100% - var(--w)) / 2)}._0uy4tW_figBody{background:var(--sheet);border:1px solid var(--rule);border-radius:14px;padding:clamp(.9rem,2.5vw,1.5rem)}._0uy4tW_cap{max-width:42rem;color:var(--graphite);text-align:center;margin:.8rem auto 0;font-size:.88rem;line-height:1.55}._0uy4tW_frow{flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:1.3rem 1.6rem;display:flex}._0uy4tW_fcell{flex:220px;min-width:0;max-width:420px}._0uy4tW_fcell:has(._0uy4tW_sm){flex:0 230px}._0uy4tW_fcell:has(._0uy4tW_sm ._0uy4tW_mk){flex:0 340px;max-width:340px}._0uy4tW_ft{text-align:center;margin:0 0 .55rem;font-size:.86rem;line-height:1.35}._0uy4tW_fgroup{margin:0 0 1.5rem}._0uy4tW_fgroup:last-child{margin-bottom:0}._0uy4tW_fgroup ._0uy4tW_frow{gap:.9rem}._0uy4tW_fgroup ._0uy4tW_fcell{flex:0 150px}._0uy4tW_fgroup ._0uy4tW_sm{max-width:150px}@media (max-width:520px){._0uy4tW_fgroup ._0uy4tW_fcell{flex:0 128px}}._0uy4tW_sg{aspect-ratio:1;border:2.5px solid var(--sk-ink);background:var(--sheet);grid-template-rows:repeat(9,minmax(0,1fr));grid-template-columns:repeat(9,minmax(0,1fr));width:100%;max-width:420px;margin:0 auto;display:grid}._0uy4tW_n4{grid-template-rows:repeat(4,minmax(0,1fr));grid-template-columns:repeat(4,minmax(0,1fr))}._0uy4tW_sm{border-width:2px;max-width:260px}._0uy4tW_sm:has(._0uy4tW_mk){max-width:340px}._0uy4tW_c{border-right:1px solid var(--rule);border-bottom:1px solid var(--rule);font-family:var(--mono);justify-content:center;align-items:center;min-width:0;min-height:0;font-size:clamp(13px,3.4vw,20px);line-height:1;display:flex;position:relative;overflow:hidden}._0uy4tW_sm ._0uy4tW_c{font-size:clamp(10px,2.4vw,14px)}._0uy4tW_sm:has(._0uy4tW_mk) ._0uy4tW_c{font-size:clamp(11px,2.8vw,16px)}._0uy4tW_br{border-right:2px solid var(--sk-ink)}._0uy4tW_bb{border-bottom:2px solid var(--sk-ink)}._0uy4tW_hl{background:var(--tint)}._0uy4tW_rd{box-shadow:inset 0 0 0 2px var(--red)}._0uy4tW_v{font-size:clamp(12px,3vw,18px)}._0uy4tW_rd._0uy4tW_v{color:var(--red);box-shadow:none}._0uy4tW_pn{font-family:var(--hand);color:var(--graphite);font-size:clamp(15px,3.9vw,23px)}._0uy4tW_sm ._0uy4tW_pn{font-size:clamp(11px,2.8vw,16px)}._0uy4tW_pn sub{font-family:var(--mono);vertical-align:-.2em;opacity:.8;margin-left:1px;font-size:.42em}._0uy4tW_kr{color:var(--red)}._0uy4tW_kg{color:var(--green)}._0uy4tW_kb{color:var(--blue)}._0uy4tW_mk{font-family:var(--hand);color:var(--graphite);grid-template-columns:repeat(3,1fr);font-size:clamp(6.5px,1.55vw,10px);line-height:1;display:grid;position:absolute;inset:1px}._0uy4tW_sm ._0uy4tW_mk{font-size:clamp(5.5px,1.5vw,8.5px)}._0uy4tW_mk span{justify-content:center;align-items:center;display:flex}._0uy4tW_mk s{color:var(--red);opacity:.75}._0uy4tW_x{color:var(--red);font-family:var(--hand);font-size:1.3em}._0uy4tW_bn{font-family:var(--display);font-size:1.5em;font-weight:400}@media (max-width:520px){._0uy4tW_mk{font-size:6px}}._0uy4tW_lab{grid-template-rows:18px 1fr;grid-template-columns:18px 1fr;max-width:438px;margin:0 auto;display:grid}._0uy4tW_labTop{font-family:var(--mono);color:var(--graphite);text-align:center;grid-column:2;grid-template-columns:repeat(9,1fr);font-size:11px;display:grid}._0uy4tW_labLeft{font-family:var(--mono);color:var(--graphite);grid-row:2;grid-template-rows:repeat(9,1fr);align-items:center;font-size:11px;display:grid}._0uy4tW_lab ._0uy4tW_sg{grid-area:2/2;max-width:none}._0uy4tW_tw{border:1px solid var(--rule);background:var(--sheet);border-radius:12px;max-height:620px;margin:1.8rem 0;overflow:auto}._0uy4tW_twSmall{max-height:none}._0uy4tW_table{border-collapse:collapse;width:100%;font-size:.9rem;line-height:1.4}._0uy4tW_table th{z-index:1;background:var(--sk-ink);color:#fff;text-align:left;font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;padding:.7rem .8rem;font-size:.68rem;font-weight:500;position:sticky;top:0}._0uy4tW_table td{border-bottom:1px solid var(--rule);vertical-align:top;padding:.5rem .8rem}._0uy4tW_mono{font-family:var(--mono);white-space:nowrap}._0uy4tW_rowSet td{background:var(--tint)}._0uy4tW_rowSet ._0uy4tW_setLabel{color:var(--teal);font-style:italic;font-weight:600}._0uy4tW_rowGuess td{font-weight:600}._0uy4tW_rowCt td{color:var(--red);background:color-mix(in srgb, var(--red) 6%, white)}._0uy4tW_penDigit{font-family:var(--hand);font-size:1.15rem;line-height:1}._0uy4tW_panel{background:var(--sheet);border:1px solid var(--rule);border-radius:14px;padding:clamp(1rem,3vw,1.6rem)}._0uy4tW_btnRow{flex-wrap:wrap;align-items:center;gap:.5rem;margin:0 0 1rem;display:flex}._0uy4tW_btnRow._0uy4tW_center{justify-content:center}._0uy4tW_btn{font:500 .8rem/1.1 var(--mono);border:1.5px solid var(--sk-ink);background:var(--sheet);color:var(--sk-ink);cursor:pointer;border-radius:999px;padding:.6rem .9rem;transition:background .2s,color .2s}._0uy4tW_btn:hover{background:var(--tint)}._0uy4tW_btn[aria-pressed=true]{background:var(--sk-ink);color:#fff}._0uy4tW_btn:disabled{opacity:.45;cursor:default}._0uy4tW_btnAccent{background:var(--blue);border-color:var(--blue);color:#fff}._0uy4tW_btnAccent:hover{background:#1b45a0}._0uy4tW_select{font:500 .8rem/1.1 var(--mono);border:1.5px solid var(--sk-ink);background:var(--sheet);color:var(--sk-ink);border-radius:999px;max-width:100%;padding:.6rem .75rem}._0uy4tW_board{aspect-ratio:1;border:2.5px solid var(--sk-ink);background:var(--sheet);grid-template-columns:repeat(9,minmax(0,1fr));width:100%;max-width:400px;margin:0 auto;display:grid}._0uy4tW_board ._0uy4tW_c{-webkit-user-select:none;user-select:none}._0uy4tW_countOut{text-align:center;max-width:34rem;margin:1rem auto 0;font-size:.95rem;line-height:1.55}._0uy4tW_countOut b{font-family:var(--mono);color:var(--blue);font-weight:500}._0uy4tW_race{grid-template-columns:1fr 1fr;gap:1.4rem;display:grid}@media (max-width:640px){._0uy4tW_race{grid-template-columns:1fr}}._0uy4tW_raceHead{font-family:var(--display);align-items:center;gap:.55rem;margin:0 0 .25rem;font-size:1.12rem;display:flex}._0uy4tW_raceHead i{border-radius:50%;width:12px;height:12px;display:block}._0uy4tW_raceSub{color:var(--graphite);min-height:2.9em;margin:0 0 .7rem;font-size:.84rem;line-height:1.45}._0uy4tW_race ._0uy4tW_board{max-width:360px}._0uy4tW_race ._0uy4tW_c{font-size:clamp(11px,2.5vw,17px)}._0uy4tW_race ._0uy4tW_pn{font-size:clamp(13px,3vw,20px)}._0uy4tW_meter{font-family:var(--mono);margin:.8rem 0 0;font-size:.86rem}._0uy4tW_meterBar{background:var(--tint);border-radius:6px;height:6px;margin-top:.45rem;overflow:hidden}._0uy4tW_meterBar i{border-radius:6px;height:100%;transition:width .1s linear;display:block}._0uy4tW_palette{flex-wrap:wrap;justify-content:center;gap:.4rem;margin:0 0 1rem;display:flex}._0uy4tW_swatch{width:40px;height:40px;font:600 .95rem/1 var(--mono);cursor:pointer;border:3px solid #0000;border-radius:50%;padding:0;transition:transform .15s}._0uy4tW_swatch[aria-pressed=true]{border-color:var(--sk-ink);transform:scale(1.08);box-shadow:inset 0 0 0 2px #fff}._0uy4tW_gcCell{cursor:pointer}._0uy4tW_gcCell:focus-visible{outline:2px solid var(--blue);outline-offset:-2px}._0uy4tW_dot{border-radius:50%;justify-content:center;align-items:center;width:66%;height:66%;font-size:.8em;font-weight:600;display:flex}._0uy4tW_giv ._0uy4tW_dot{box-shadow:0 0 0 2px var(--sheet), 0 0 0 3.5px var(--sk-ink)}._0uy4tW_bad{box-shadow:inset 0 0 0 2.5px var(--red);background:color-mix(in srgb, var(--red) 10%, white)}._0uy4tW_msg{text-align:center;max-width:34rem;min-height:3em;margin:.9rem auto 0;font-size:.93rem;line-height:1.5}._0uy4tW_msgErr{color:var(--red)}._0uy4tW_msgOk{color:var(--green);font-weight:600}._0uy4tW_reveal{position:relative}._0uy4tW_revealHidden{filter:blur(9px)grayscale(.4);opacity:.55;pointer-events:none;-webkit-user-select:none;user-select:none}._0uy4tW_revealBtn{width:max-content;height:max-content;margin:auto;position:absolute;inset:0}._0uy4tW_slider{width:100%;accent-color:var(--blue)}._0uy4tW_polyRow{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;margin-top:1.1rem;display:grid}@media (max-width:600px){._0uy4tW_polyRow{grid-template-columns:1fr}}._0uy4tW_polyCard{border:1px solid var(--rule);text-align:center;border-radius:10px;padding:.9rem}._0uy4tW_polyCard svg{width:100%;max-width:150px;height:auto;margin:0 auto .4rem;display:block}._0uy4tW_polyName{color:var(--graphite);margin:0;font-size:.82rem}._0uy4tW_polyVal{font-family:var(--mono);margin:.25rem 0 0;font-size:1.5rem}._0uy4tW_polyEq{text-align:center;font-family:var(--mono);margin:1rem 0 0;font-size:.95rem}._0uy4tW_gsmall{width:100%;max-width:200px;height:auto;margin:0 auto;display:block}._0uy4tW_gsvg{width:100%;max-width:400px;height:auto;margin:0 auto;display:block}._0uy4tW_timeline{margin:0;padding:0;list-style:none;position:relative}._0uy4tW_timeline:before{content:"";background:var(--sk-ink);width:2px;position:absolute;top:.4rem;bottom:.4rem;left:4.6rem}._0uy4tW_tlItem{grid-template-columns:4rem minmax(0,1fr);gap:1.3rem;padding:.55rem 0;display:grid;position:relative}._0uy4tW_tlYear{font-family:var(--mono);text-align:right;padding-top:.05rem;font-size:.95rem}._0uy4tW_tlItem:after{content:"";background:var(--tone);border:2px solid var(--sheet);width:12px;height:12px;box-shadow:0 0 0 1.5px var(--sk-ink);position:absolute;top:.85rem;left:calc(4.6rem - 5px)}._0uy4tW_tlText{font-size:.95rem;line-height:1.5}._0uy4tW_tlText b{font-weight:600}._0uy4tW_ladder{margin:0;padding:0;list-style:none}._0uy4tW_rung{border-bottom:1px dashed var(--rule);grid-template-columns:minmax(0,1fr);gap:.3rem;padding:.75rem 0;display:grid}._0uy4tW_rung:last-child{border-bottom:0}._0uy4tW_rungHead{flex-wrap:wrap;justify-content:space-between;gap:.2rem 1rem;font-size:.9rem;display:flex}._0uy4tW_rungHead b{font-weight:600}._0uy4tW_rungVal{font-family:var(--mono)}._0uy4tW_rungBar{background:var(--tint);border-radius:3px;height:14px;overflow:hidden}._0uy4tW_rungBar i{height:100%;width:var(--w);background:var(--tone);transform-origin:0;border-radius:3px;display:block}@media (prefers-reduced-motion:no-preference){.uc-visible ._0uy4tW_rungBar i{animation:_0uy4tW_grow 1.1s var(--ease) both}}@keyframes _0uy4tW_grow{0%{transform:scaleX(0)}}._0uy4tW_ladderScale{font-family:var(--mono);color:var(--graphite);justify-content:space-between;margin-top:.5rem;font-size:.66rem;display:flex}._0uy4tW_exGrid{gap:1rem;margin:1.8rem 0;display:grid}._0uy4tW_ex{background:var(--sheet);border:1px solid var(--rule);border-radius:12px;grid-template-columns:auto minmax(0,1fr);gap:0 1rem;padding:1.1rem 1.2rem .9rem;display:grid}._0uy4tW_exNum{font-family:var(--hand);color:var(--green);grid-row:span 2;font-size:2.2rem;line-height:1}._0uy4tW_exQ{margin:0;font-size:1rem;line-height:1.6}._0uy4tW_ex details{margin-top:.6rem}._0uy4tW_ex summary{cursor:pointer;font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--blue);padding:.3rem 0;font-size:.76rem}._0uy4tW_ex details p{border-left:2px solid var(--green);margin:.6rem 0 .4rem;padding-left:.9rem;font-size:.97rem;line-height:1.65}._0uy4tW_sources{max-width:var(--col);padding:1.6rem var(--page-pad) clamp(3rem, 6vw, 4.5rem);border-top:2px solid var(--sk-ink);margin:clamp(3.5rem,7vw,5rem) auto 0}._0uy4tW_sources h2{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--graphite);margin:0 0 1rem;font-size:.7rem;font-weight:500}._0uy4tW_sources ol{color:var(--graphite);margin:0;padding-left:1.3rem;font-size:.88rem;line-height:1.55}._0uy4tW_sources li+li{margin-top:.45rem}._0uy4tW_quoteBand{width:100vw;margin-left:calc(50% - 50vw)}._0uy4tW_heroCap{color:#eef2f08c;border-top:1px solid #ffffff1a;max-width:560px;margin:.75rem auto 0;padding-top:.75rem;font-size:.8rem;line-height:1.5}
@font-face{font-family:DM Serif Display;font-style:normal;font-weight:400;font-display:swap;src:url(../media/8dd8a3188b79fd8f-s.2o9_j983y90g0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Serif Display;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0c8f209abc35ee02-s.p.0c0g8ifvh7k7-.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Serif Display Fallback;src:local(Times New Roman);ascent-override:94.37%;descent-override:30.51%;line-gap-override:0.0%;size-adjust:109.78%}.EIJxnG_className{font-family:DM Serif Display,DM Serif Display Fallback;font-style:normal;font-weight:400}.EIJxnG_variable{--font-board:"DM Serif Display", "DM Serif Display Fallback"}
@font-face{font-family:Kalam;font-style:normal;font-weight:400;font-display:swap;src:url(../media/f9d625bba3a10f71-s.283562-kfm0pv.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Kalam;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0cdb645d767d445c-s.2336ijw7y_ets.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Kalam;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0fcab32fcfb2da9d-s.p.01npz8736q7k4.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Kalam;font-style:normal;font-weight:700;font-display:swap;src:url(../media/55369777ae4e606f-s.0dvx36ad_rzpa.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Kalam;font-style:normal;font-weight:700;font-display:swap;src:url(../media/786278188bba99f8-s.2h1xa6k2l1ubz.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Kalam;font-style:normal;font-weight:700;font-display:swap;src:url(../media/970c428219233a3d-s.p.2c-43iqdh9ttx.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Kalam Fallback;src:local(Arial);ascent-override:108.94%;descent-override:54.42%;line-gap-override:0.0%;size-adjust:97.58%}._2mONqG_className{font-family:Kalam,Kalam Fallback;font-style:normal}._2mONqG_variable{--font-kalam:"Kalam", "Kalam Fallback"}
@font-face{font-family:Noto Sans Math;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b1550279ce8c3eef-s.1o7fme0er263f.woff2)format("woff2")}@font-face{font-family:Noto Sans Math Fallback;src:local(Arial);ascent-override:100.75%;descent-override:39.87%;line-gap-override:0.0%;size-adjust:106.1%}.u1EiDq_className{font-family:Noto Sans Math,Noto Sans Math Fallback;font-style:normal;font-weight:400}.u1EiDq_variable{--font-notomath:"Noto Sans Math", "Noto Sans Math Fallback"}
.rzOFiW_page{background:#f3f4f2}.rzOFiW_indexCard{background-color:#fff;background-image:repeating-linear-gradient(#0000 0 calc(1.9rem - 1px),#2563eb38 calc(1.9rem - 1px) 1.9rem);background-position:0 4.6rem;border-radius:.35rem;position:relative;box-shadow:0 1px #0000000a,0 30px 60px -36px #14181a59}.rzOFiW_indexCard:before{content:"";opacity:.85;background:#d7263d;height:2px;position:absolute;top:4.6rem;left:0;right:0}.rzOFiW_indexCard:after{content:"";background:#f3f4f2;border-radius:50%;width:1.3rem;height:1.3rem;margin-left:-.65rem;position:absolute;bottom:1.1rem;left:50%;box-shadow:inset 0 2px 3px #0000002e}.rzOFiW_drawer{background:#dfe3e1;border-radius:.9rem;box-shadow:inset 0 2px #ffffffb3,inset 0 -3px #0000000f}.rzOFiW_drawerLabel{background:#fff;border-radius:.3rem;box-shadow:0 0 0 3px #b9bfbc,0 0 0 4px #9aa19d}.rzOFiW_pull{background:linear-gradient(#b9bfbc,#8e9692);border-radius:999px;width:5.5rem;height:1.1rem;box-shadow:inset 0 -2px #00000026}.rzOFiW_plate{position:relative}.rzOFiW_crop{border:0 solid #7d8481;width:14px;height:14px;position:absolute}.rzOFiW_cropTL{border-top-width:1px;border-left-width:1px;top:-7px;left:-7px}.rzOFiW_cropTR{border-top-width:1px;border-right-width:1px;top:-7px;right:-7px}.rzOFiW_cropBL{border-bottom-width:1px;border-left-width:1px;bottom:-7px;left:-7px}.rzOFiW_cropBR{border-bottom-width:1px;border-right-width:1px;bottom:-7px;right:-7px}.rzOFiW_book{scroll-margin-top:8rem}.rzOFiW_flash{animation:1.6s ease-out rzOFiW_flash}@keyframes rzOFiW_flash{0%{box-shadow:inset 4px 0 0 var(--accent)}to{box-shadow:inset 4px 0 #0000}}.rzOFiW_tick{cursor:pointer;outline:none;transition:opacity .15s}.rzOFiW_stamp{font-variant-numeric:tabular-nums;border:1.5px solid;border-radius:.3rem;padding:.05rem .4rem;display:inline-block;transform:rotate(-4deg)}@media (prefers-reduced-motion:reduce){.rzOFiW_tick{transition:none}.rzOFiW_flash{animation:none}}
.NkRHQa_root{--ease:cubic-bezier(.22, 1, .36, 1);--col:44rem;color:var(--ink);background:#fff;overflow-x:clip}.NkRHQa_mono{font-family:var(--font-dm-mono), ui-monospace, monospace}.NkRHQa_hero{max-width:var(--page-max);padding:clamp(2rem, 6vw, 5rem) var(--page-pad) clamp(2.5rem, 6vw, 4.5rem);align-items:center;gap:2.5rem;margin:0 auto;display:grid;position:relative}@media (min-width:960px){.NkRHQa_hero{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}}.NkRHQa_heroGrid{pointer-events:none;background:linear-gradient(var(--line-soft,#eceef0) 1px, transparent 1px) 0 0 / 36px 36px, linear-gradient(90deg, var(--line-soft,#eceef0) 1px, transparent 1px) 0 0 / 36px 36px;position:absolute;inset:-2rem 0 0;-webkit-mask-image:radial-gradient(70% 80% at 70% 40%,#000 10%,#0000 75%);mask-image:radial-gradient(70% 80% at 70% 40%,#000 10%,#0000 75%)}.NkRHQa_heroText{position:relative}.NkRHQa_kicker{border:1px solid var(--line);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-family:var(--font-dm-mono), ui-monospace, monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-muted);background:#ffffffd9;border-radius:999px;align-items:center;gap:.6rem;margin:0;padding:.45rem .9rem .45rem .7rem;font-size:.66rem;display:inline-flex}.NkRHQa_kickerDot{background:#1e4c9a;border-radius:50%;width:.5rem;height:.5rem;animation:2.4s ease-in-out infinite NkRHQa_pulse;box-shadow:0 0 0 4px #1e4c9a2e}@keyframes NkRHQa_pulse{50%{box-shadow:0 0 0 7px #1e4c9a0a}}.NkRHQa_h1{font-family:var(--font-abakcus-serif), Georgia, serif;margin:1.5rem 0 0;font-weight:400}.NkRHQa_h1Main{letter-spacing:-.045em;animation:NkRHQa_rise 1s var(--ease) both;font-size:clamp(2.9rem,8.6vw,7.4rem);line-height:.92;display:block}.NkRHQa_h1Sub{letter-spacing:-.02em;color:var(--ink-muted);animation:NkRHQa_rise 1s .12s var(--ease) both;margin-top:.8rem;font-size:clamp(1.4rem,3.4vw,2.7rem);font-style:italic;line-height:1.05;display:block}.NkRHQa_h1Sub em{background:linear-gradient(90deg,#1e4c9a,#0891b2 40%,#047857 70%,#ea580c);color:#0000;-webkit-background-clip:text;background-clip:text;font-style:italic}.NkRHQa_dek{max-width:36rem;color:var(--ink-muted);animation:NkRHQa_rise 1s .22s var(--ease) both;margin:1.6rem 0 0;font-size:clamp(1.05rem,1.6vw,1.25rem);line-height:1.55}@keyframes NkRHQa_rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.NkRHQa_stats{animation:NkRHQa_rise 1s .32s var(--ease) both;flex-wrap:wrap;margin:2.2rem 0 0;display:flex}.NkRHQa_stats>div{border-right:1px solid var(--line);margin-right:1.4rem;padding:.2rem 1.4rem .2rem 0}.NkRHQa_stats>div:last-child{border-right:0}@media (max-width:520px){.NkRHQa_stats>div{margin-right:.8rem;padding-right:.8rem}.NkRHQa_stats dd{font-size:1.45rem}}.NkRHQa_stats dt{font-family:var(--font-dm-mono), ui-monospace, monospace;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-muted);font-size:.6rem}.NkRHQa_stats dd{font-family:var(--font-abakcus-serif), Georgia, serif;letter-spacing:-.02em;margin:.2rem 0 0;font-size:clamp(1.6rem,3vw,2.2rem);line-height:1}.NkRHQa_spectrum{max-width:36rem;height:6px;animation:NkRHQa_rise 1s .4s var(--ease) both;border-radius:999px;margin-top:2rem;display:flex;overflow:hidden}.NkRHQa_spectrum span{transform-origin:0;animation:NkRHQa_grow .9s var(--ease) both;flex:1}@keyframes NkRHQa_grow{0%{transform:scaleX(0)}}.NkRHQa_heroArt{flex-direction:column;align-items:center;display:flex;position:relative}.NkRHQa_heroHalo{filter:blur(40px);background:conic-gradient(from 200deg,#1e4c9a33,#0891b233,#04785733,#e0a10033,#ea580c33,#dc262633,#1e4c9a33);border-radius:50%;animation:28s linear infinite NkRHQa_spin;position:absolute;inset:8% 6%}@keyframes NkRHQa_spin{to{transform:rotate(360deg)}}.NkRHQa_heroTablet{width:min(100%,26rem);animation:9s ease-in-out infinite NkRHQa_float;position:relative}@keyframes NkRHQa_float{50%{transform:translateY(-10px)rotate(1.5deg)}}.NkRHQa_reading{gap:.5rem;width:min(100%,26rem);margin-top:1.4rem;display:grid;position:relative}.NkRHQa_readingRow{border:1px solid var(--line);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:NkRHQa_rise .9s var(--ease) both;background:#ffffffdb;border-radius:.9rem;grid-template-columns:6.5rem 6rem 1fr;align-items:center;gap:.75rem;padding:.55rem .85rem;font-size:.85rem;display:grid}.NkRHQa_readingRow:first-child{animation-delay:.6s}.NkRHQa_readingRow:nth-child(2){animation-delay:.75s}.NkRHQa_readingRow:nth-child(3){animation-delay:.9s}.NkRHQa_readingGlyphs{color:#1e4c9a;align-items:flex-end;gap:.3rem;display:flex}.NkRHQa_readingMeaning{font-family:var(--font-abakcus-serif), Georgia, serif;color:var(--ink-muted);font-style:italic;line-height:1.3}.NkRHQa_start{background:var(--ink);color:#fff;font-family:var(--font-dm-mono), ui-monospace, monospace;letter-spacing:.14em;text-transform:uppercase;transition:transform .3s var(--ease), background .3s;animation:NkRHQa_rise 1s .45s var(--ease) both;border-radius:999px;align-items:center;gap:.6rem;margin-top:2.2rem;padding:.8rem 1.3rem;font-size:.74rem;text-decoration:none;display:inline-flex}.NkRHQa_start:hover{background:#1e4c9a;transform:translateY(-2px)}.NkRHQa_start span{animation:1.8s ease-in-out infinite NkRHQa_nudge;display:inline-block}@keyframes NkRHQa_nudge{50%{transform:translateY(3px)}}.NkRHQa_column{max-width:calc(var(--col) + 2 * var(--page-pad));padding:0 var(--page-pad);margin:0 auto;position:relative}.NkRHQa_wide{max-width:calc(64rem + 2 * var(--page-pad));padding:0 var(--page-pad);margin:0 auto}.NkRHQa_contentsHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 1.5rem;margin:4.5rem 0 1.4rem;display:flex}.NkRHQa_contentsTitle{font-family:var(--font-abakcus-serif), Georgia, serif;letter-spacing:-.02em;margin:.35rem 0 0;font-size:clamp(1.7rem,3.4vw,2.5rem);font-weight:400;line-height:1.05}.NkRHQa_contentsNote{max-width:22rem;font-family:var(--font-abakcus-serif), Georgia, serif;color:var(--ink-muted);font-style:italic}.NkRHQa_contents{grid-template-columns:repeat(auto-fill,minmax(min(100%,14.5rem),1fr));gap:.75rem;display:grid}.NkRHQa_tile{border:1px solid color-mix(in srgb, var(--era) 22%, var(--line));background:radial-gradient(120% 90% at 100% 0%, color-mix(in srgb, var(--era) 16%, transparent), transparent 60%), color-mix(in srgb, var(--era) 4%, white);text-align:left;min-height:10.5rem;color:var(--ink);transition:transform .4s var(--ease), box-shadow .4s var(--ease), border-color .3s;border-radius:1.1rem;flex-direction:column;gap:.55rem;padding:1rem 1.05rem 1.05rem;text-decoration:none;display:flex;position:relative;overflow:hidden}.NkRHQa_tile:hover,.NkRHQa_tile:focus-visible{border-color:var(--era);box-shadow:0 18px 40px -22px color-mix(in srgb, var(--era) 70%, transparent);transform:translateY(-4px)}.NkRHQa_tileTop{color:var(--era);justify-content:space-between;align-items:center;display:flex}.NkRHQa_tileIndex{font-family:var(--font-dm-mono), ui-monospace, monospace;letter-spacing:.16em;font-size:.62rem}.NkRHQa_tileName{font-family:var(--font-dm-mono), ui-monospace, monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--era);font-size:.62rem}.NkRHQa_tileTitle{font-family:var(--font-abakcus-serif), Georgia, serif;font-size:1.12rem;line-height:1.2}.NkRHQa_tileDates{font-family:var(--font-dm-mono), ui-monospace, monospace;color:var(--ink-muted);margin-top:auto;font-size:.66rem}.NkRHQa_tileGhost{font-family:var(--font-abakcus-serif), Georgia, serif;color:#0000;-webkit-text-stroke:1px color-mix(in srgb, var(--era) 30%, transparent);pointer-events:none;transition:transform .5s var(--ease);font-size:6.5rem;line-height:1;position:absolute;bottom:-1.6rem;right:-.4rem}.NkRHQa_tile:hover .NkRHQa_tileGhost{transform:translate(-6px,-6px)}.NkRHQa_chapter{scroll-margin-top:4.5rem;position:relative}.NkRHQa_opener{background:radial-gradient(60% 120% at 85% 0%, color-mix(in srgb, var(--era) 20%, transparent), transparent 70%), linear-gradient(180deg, color-mix(in srgb, var(--era) 8%, white), color-mix(in srgb, var(--era) 3%, white));border-top:1px solid color-mix(in srgb, var(--era) 30%, white);border-bottom:1px solid color-mix(in srgb, var(--era) 18%, white);margin:6rem 0 3rem;padding:clamp(2.5rem,6vw,4.5rem) 0 clamp(2rem,4vw,3rem);position:relative;overflow:hidden}.NkRHQa_openerGhost{right:max(var(--page-pad), calc(50% - 34rem));font-family:var(--font-abakcus-serif), Georgia, serif;letter-spacing:-.06em;color:#0000;-webkit-text-stroke:1.5px color-mix(in srgb, var(--era) 35%, transparent);pointer-events:none;-webkit-user-select:none;user-select:none;font-size:clamp(9rem,26vw,19rem);line-height:.8;position:absolute;top:50%;transform:translateY(-52%)}.NkRHQa_openerInner{max-width:calc(64rem + 2 * var(--page-pad));padding:0 var(--page-pad);margin:0 auto;position:relative}.NkRHQa_openerMeta{color:var(--era);flex-wrap:wrap;align-items:center;gap:.8rem 1.2rem;display:flex}.NkRHQa_openerChip{background:var(--era);color:#fff;font-family:var(--font-dm-mono), ui-monospace, monospace;letter-spacing:.18em;text-transform:uppercase;border-radius:999px;padding:.3rem .75rem;font-size:.62rem}.NkRHQa_openerDates{font-family:var(--font-dm-mono), ui-monospace, monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-muted);font-size:.7rem}.NkRHQa_openerTitle{max-width:44rem;font-family:var(--font-abakcus-serif), Georgia, serif;letter-spacing:-.035em;margin:1.1rem 0 0;font-size:clamp(2.1rem,5.4vw,4rem);font-weight:400;line-height:1.02}.NkRHQa_cast{flex-wrap:wrap;gap:.4rem;max-width:46rem;margin:1.5rem 0 0;padding:0;list-style:none;display:flex}.NkRHQa_cast li{border:1px solid color-mix(in srgb, var(--era) 28%, white);font-family:var(--font-abakcus-serif), Georgia, serif;color:var(--ink);background:#ffffffbf;border-radius:999px;padding:.28rem .7rem;font-size:.88rem}.NkRHQa_track{gap:4px;max-width:22rem;margin-top:1.8rem;display:flex}.NkRHQa_track span{background:color-mix(in srgb, var(--era) 18%, white);border-radius:999px;flex:1;height:4px}.NkRHQa_track span[data-on]{background:var(--era)}.NkRHQa_track span[data-done]{background:color-mix(in srgb, var(--era) 55%, white)}.NkRHQa_margin{border-left:2px solid var(--era);font-family:var(--font-hand), "Bradley Hand", cursive;color:var(--era);margin:1.6rem 0 1.4rem;padding:.2rem 0 .2rem 1rem;font-size:1.35rem;line-height:1.15;position:relative}.NkRHQa_margin b{font-weight:700}@media (min-width:1300px){.NkRHQa_margin{float:right;clear:right;border-left:0;width:13rem;margin:.3rem -16rem 1rem 0;padding:0;transform:rotate(-1.6deg)}.NkRHQa_margin:before{content:"";border-top:1.5px dashed color-mix(in srgb, var(--era) 60%, transparent);width:1.1rem;position:absolute;top:.75rem;left:-1.6rem}}.NkRHQa_coda{font-family:var(--font-abakcus-serif), Georgia, serif;letter-spacing:-.015em;font-size:clamp(1.5rem,3.4vw,2.3rem);line-height:1.3}.NkRHQa_coda mark{color:var(--era);white-space:nowrap;background:0 0}@media (prefers-reduced-motion:reduce){.NkRHQa_h1Main,.NkRHQa_h1Sub,.NkRHQa_dek,.NkRHQa_stats,.NkRHQa_spectrum,.NkRHQa_spectrum span,.NkRHQa_heroHalo,.NkRHQa_heroTablet,.NkRHQa_readingRow,.NkRHQa_start,.NkRHQa_start span,.NkRHQa_kickerDot{animation:none}}
.ldHWbG_stamp{background:conic-gradient(#2563eb 0 20%, #e4572e 0 40%, #0e9f8b 0 60%, #f2b21b 0 80%, #3e9e3a 0 100%);border-radius:50%;place-items:center;width:7.5rem;height:7.5rem;display:grid;position:relative;transform:rotate(-11deg)}.ldHWbG_stamp:before{content:"";background:var(--surface);border-radius:50%;position:absolute;inset:7px}.ldHWbG_stampInner{text-align:center;line-height:1;position:relative}.ldHWbG_spine{cursor:pointer;outline:none}.ldHWbG_spine rect{transform-box:fill-box;transform-origin:bottom;transition:transform .25s cubic-bezier(.2,.8,.2,1),opacity .2s}.ldHWbG_shelfDim .ldHWbG_spine rect{opacity:.32}.ldHWbG_shelfDim .ldHWbG_spine.ldHWbG_on rect{opacity:1}.ldHWbG_spine.ldHWbG_on rect,.ldHWbG_spine:focus-visible rect{transform:translateY(-10px)}.ldHWbG_spine:focus-visible rect{stroke:var(--ink);stroke-width:2px}.ldHWbG_paper{scroll-margin-top:6rem}.ldHWbG_flash{animation:1.6s ease-out ldHWbG_flash}@keyframes ldHWbG_flash{0%{background-color:color-mix(in srgb, var(--accent) 16%, transparent)}to{background-color:#0000}}@media (prefers-reduced-motion:reduce){.ldHWbG_spine rect{transition:none}.ldHWbG_spine.ldHWbG_on rect,.ldHWbG_spine:focus-visible rect{transform:none}.ldHWbG_flash{animation:none}}.ldHWbG_rainbow{background:linear-gradient(90deg,#2563eb,#0e9f8b 30%,#3e9e3a 50%,#f2b21b 72%,#e4572e);color:#0000;-webkit-background-clip:text;background-clip:text}
.vflkUq_root{--ease:cubic-bezier(.22, 1, .36, 1);--header-h:3.75rem;color:var(--ink);overflow-x:clip}@media (min-width:768px){.vflkUq_root{--header-h:4.5rem}}.vflkUq_sectionKicker{font-family:var(--font-dm-mono), ui-monospace, monospace;letter-spacing:.22em;text-transform:uppercase;color:var(--ink-muted);margin:0 0 .6rem;font-size:.7rem}.vflkUq_hero{max-width:var(--page-max);padding:clamp(2.5rem, 7vw, 5.5rem) var(--page-pad) 0;margin:0 auto;position:relative}.vflkUq_heroGrid{pointer-events:none;background:linear-gradient(var(--line-soft) 1px, transparent 1px) 0 0 / 36px 36px, linear-gradient(90deg, var(--line-soft) 1px, transparent 1px) 0 0 / 36px 36px;position:absolute;inset:-2rem 0 30%;-webkit-mask-image:radial-gradient(70% 80% at 30% 20%,#000 10%,#0000 75%);mask-image:radial-gradient(70% 80% at 30% 20%,#000 10%,#0000 75%)}.vflkUq_heroInner{position:relative}.vflkUq_kicker{border:1px solid var(--line-soft);border-radius:var(--radius-pill);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-family:var(--font-dm-mono), ui-monospace, monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-muted);background:#fffc;align-items:center;gap:.6rem;margin:0;padding:.45rem .9rem .45rem .7rem;font-size:.68rem;display:inline-flex}.vflkUq_kickerDot{background:#1b6e60;border-radius:50%;width:.5rem;height:.5rem;animation:2.4s ease-in-out infinite vflkUq_pulse;box-shadow:0 0 0 4px #1b6e602e}@keyframes vflkUq_pulse{50%{box-shadow:0 0 0 7px #1b6e600a}}.vflkUq_h1{font-family:var(--font-abakcus-serif), Georgia, serif;color:var(--ink);margin:1.6rem 0 0;font-weight:400}.vflkUq_h1Main{letter-spacing:-.045em;animation:vflkUq_rise 1s var(--ease) both;font-size:clamp(3rem,10.5vw,9.5rem);line-height:.9;display:block}.vflkUq_h1Sub{letter-spacing:-.02em;color:var(--ink-muted);animation:vflkUq_rise 1s .12s var(--ease) both;margin-top:.9rem;font-size:clamp(1.35rem,3.4vw,2.75rem);font-style:italic;line-height:1.05;display:block}.vflkUq_dek{max-width:38rem;color:var(--ink-muted);animation:vflkUq_rise 1s .22s var(--ease) both;margin:1.75rem 0 0;font-size:clamp(1.05rem,1.6vw,1.25rem);line-height:1.55}@keyframes vflkUq_rise{0%{opacity:0;transform:translateY(18px)}}.vflkUq_stats{border-top:1px solid var(--ink);max-width:44rem;animation:vflkUq_rise 1s .32s var(--ease) both;grid-template-columns:repeat(4,minmax(0,1fr));margin:2.5rem 0 0;display:grid}.vflkUq_stats>div{padding:.9rem 1rem 0 0}.vflkUq_stats>div+div{border-left:1px solid var(--line);padding-left:1rem}.vflkUq_stats dt{font-family:var(--font-dm-mono), ui-monospace, monospace;letter-spacing:.2em;text-transform:uppercase;color:var(--ink-muted);font-size:.66rem}.vflkUq_stats dd{font-family:var(--font-abakcus-serif), Georgia, serif;letter-spacing:-.03em;margin:.35rem 0 0;font-size:clamp(1.8rem,4vw,3rem);line-height:1}.vflkUq_shelfWrap{margin:clamp(2.5rem,6vw,4.5rem) 0 0;position:relative}.vflkUq_shelfScroll{scrollbar-width:none;padding-top:1.5rem;overflow:auto visible}.vflkUq_shelfScroll::-webkit-scrollbar{display:none}.vflkUq_shelf{align-items:flex-end;gap:3px;width:max-content;min-width:100%;height:clamp(150px,20vw,230px);padding:0 .25rem;display:flex}.vflkUq_spine{all:unset;box-sizing:border-box;flex:1 0 var(--w);width:var(--w);max-width:calc(var(--w) * 1.6);height:var(--h);cursor:pointer;background:linear-gradient(to bottom, transparent calc(var(--band) - 0.1%), var(--accent) var(--band), var(--accent) calc(var(--band) + 5%), transparent calc(var(--band) + 5.1%)), linear-gradient(90deg, #ffffff8c, transparent 35%, #0000000d), var(--wash);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--accent) 22%, transparent);transform-origin:bottom;transition:transform .35s var(--ease), background-color .2s;animation:vflkUq_spineIn .9s var(--ease) both;animation-delay:calc(.45s + var(--i) * 12ms);border-radius:3px 3px 1px 1px;position:relative}.vflkUq_spine[data-first]{margin-left:12px}.vflkUq_spine:after{content:"";background:var(--accent);opacity:.5;border-radius:50%;width:3px;height:3px;position:absolute;bottom:12%;left:50%;transform:translate(-50%)}.vflkUq_spine:hover,.vflkUq_spine:focus-visible{background-color:color-mix(in srgb, var(--wash) 70%, var(--accent));transform:translateY(-14px)}.vflkUq_spine:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@keyframes vflkUq_spineIn{0%{opacity:0;transform:scaleY(0)}}.vflkUq_plank{background:var(--ink);border-radius:2px;width:max(100%,1rem);min-width:max-content;height:10px;box-shadow:0 18px 30px -18px #2123248c}.vflkUq_shelfCaption{flex-wrap:wrap;align-items:baseline;gap:.35rem .75rem;min-height:3.2rem;padding:1rem 0 0;font-size:.95rem;display:flex}.vflkUq_captionDot{border-radius:50%;align-self:center;width:.6rem;height:.6rem}.vflkUq_captionSubject{font-family:var(--font-dm-mono), ui-monospace, monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-muted);font-size:.7rem}.vflkUq_captionTitle{font-family:var(--font-abakcus-serif), Georgia, serif;font-size:1.15rem}.vflkUq_captionAuthor,.vflkUq_captionHint{color:var(--ink-muted)}.vflkUq_captionHint{font-family:var(--font-abakcus-serif), Georgia, serif;font-style:italic}.vflkUq_intro{max-width:44rem;padding:0 var(--page-pad);margin:clamp(3rem,8vw,6rem) auto 0}.vflkUq_disclosure{border-left:3px solid var(--pastel-peach);background:color-mix(in srgb, var(--pastel-peach) 35%, white);color:var(--ink-muted);border-radius:0 .75rem .75rem 0;margin:2rem 0 0;padding:1rem 1.25rem;font-size:.9rem;line-height:1.55}.vflkUq_explorer [data-reveal]{transition:transform .35s var(--ease), box-shadow .35s var(--ease), background-color .25s}.vflkUq_explorer [data-reveal]:not([data-in]){opacity:0}.vflkUq_explorer [data-reveal][data-in]{animation:vflkUq_reveal .85s var(--ease) backwards;animation-delay:calc(var(--d,0) * 45ms)}@keyframes vflkUq_reveal{0%{opacity:0;transform:translateY(24px)}}.vflkUq_explorer [data-d]{stroke-dasharray:1;stroke-dashoffset:1px}.vflkUq_explorer [data-in] [data-d]{animation:vflkUq_draw 1.3s var(--ease) forwards;animation-delay:calc(.15s + var(--d,0) * 45ms)}.vflkUq_explorer [data-reveal] circle[fill=currentColor]{opacity:0;transition:opacity .5s .6s}.vflkUq_explorer [data-in] circle[fill=currentColor]{opacity:1}@keyframes vflkUq_draw{to{stroke-dashoffset:0}}.vflkUq_explorer{margin-top:clamp(4rem,9vw,7rem)}.vflkUq_atlasSection{max-width:var(--page-max);padding:0 var(--page-pad);margin:0 auto}.vflkUq_atlasHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem 2rem;margin-bottom:1.75rem;display:flex}.vflkUq_atlasTitle{font-family:var(--font-abakcus-serif), Georgia, serif;letter-spacing:-.035em;margin:0;font-size:clamp(2rem,4.6vw,3.5rem);font-weight:400;line-height:1}.vflkUq_atlasNote{max-width:22rem;color:var(--ink-muted);margin:0;font-size:.95rem}.vflkUq_atlas{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:.75rem;display:grid}.vflkUq_tile{all:unset;box-sizing:border-box;cursor:pointer;border-radius:var(--radius-card);background:color-mix(in srgb, var(--wash,var(--tonal)) 55%, white);min-height:168px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--accent,var(--ink)) 10%, transparent);isolation:isolate;grid-template-rows:auto 1fr auto auto;gap:.3rem;padding:1rem 1.1rem 1.05rem;display:grid;position:relative;overflow:hidden}.vflkUq_tile:before{content:"";z-index:-1;background:radial-gradient(120% 90% at 100% 0%, var(--wash,var(--tonal)), transparent 60%);opacity:0;transition:opacity .35s;position:absolute;inset:0}.vflkUq_tile:hover:before,.vflkUq_tile[aria-pressed=true]:before{opacity:1}.vflkUq_tile:hover{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--accent,var(--ink)) 30%, transparent), var(--shadow-soft)}.vflkUq_tile[data-in]:hover{transform:translateY(-3px)}.vflkUq_tile[aria-pressed=true]{background:var(--wash,var(--tonal));box-shadow:inset 0 0 0 2px var(--accent,var(--ink)), var(--shadow-soft)}.vflkUq_tile:focus-visible{outline:2px solid var(--accent,var(--ink));outline-offset:3px}.vflkUq_tile[data-empty]{opacity:.45!important}.vflkUq_tileAll{--wash:var(--tonal);background:var(--ink);color:#fff;box-shadow:none}.vflkUq_tileAll:before{display:none}.vflkUq_tileAll[aria-pressed=true]{background:var(--ink);box-shadow:inset 0 0 0 2px var(--ink), var(--shadow-card)}.vflkUq_tileAll[aria-pressed=false]{background:color-mix(in srgb, var(--ink) 82%, white)}.vflkUq_tileAll .vflkUq_tileCount{color:#ffffffa6}.vflkUq_tileBars{grid-row:1/3;align-items:flex-end;gap:4px;height:64px;padding-bottom:.5rem;display:flex}.vflkUq_tileBars span{filter:saturate(1.3)brightness(1.5);transform-origin:bottom;animation:vflkUq_spineIn .9s var(--ease) both;border-radius:2px 2px 0 0;flex:1}.vflkUq_tileBars span:nth-child(3n){animation-delay:80ms}.vflkUq_tileBars span:nth-child(3n+1){animation-delay:.16s}.vflkUq_tileIndex{font-family:var(--font-dm-mono), ui-monospace, monospace;letter-spacing:.12em;color:color-mix(in srgb, var(--accent) 80%, var(--ink));font-size:.68rem}.vflkUq_tileCheck{border:1.5px solid color-mix(in srgb, var(--accent) 35%, transparent);width:1.35rem;height:1.35rem;transition:background .2s, border-color .2s, transform .3s var(--ease);border-radius:50%;position:absolute;top:.85rem;right:.85rem}.vflkUq_tile[aria-pressed=true] .vflkUq_tileCheck{border-color:var(--accent);background:no-repeat center / .7rem url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2.5 6.2 5 8.5l4.5-5' fill='none' stroke='white' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E"), var(--accent);transform:scale(1.08)}.vflkUq_tileGlyph{width:128px;height:52px;color:var(--accent);align-self:center;overflow:visible}.vflkUq_tileName{font-family:var(--font-abakcus-serif), Georgia, serif;letter-spacing:-.015em;font-size:1.12rem;line-height:1.15}.vflkUq_tileCount{font-family:var(--font-dm-mono), ui-monospace, monospace;letter-spacing:.08em;color:var(--ink-muted);font-size:.72rem}.vflkUq_tileCount b{color:inherit;font-weight:400}.vflkUq_tile:not(.vflkUq_tileAll) .vflkUq_tileCount b{color:var(--accent)}.vflkUq_bar{top:var(--header-h);z-index:30;padding:.7rem var(--page-pad);-webkit-backdrop-filter:saturate(1.4)blur(16px);border-block:1px solid var(--line-soft);background:#ffffffc7;margin-top:2.5rem;position:sticky}.vflkUq_barInner{max-width:var(--page-max);flex-wrap:wrap;align-items:center;gap:.6rem;margin:0 auto;display:flex}.vflkUq_search{border-radius:var(--radius-pill);background:var(--tonal);height:2.6rem;box-shadow:inset 0 0 0 1px var(--line-soft);color:var(--ink-muted);flex:260px;align-items:center;gap:.55rem;padding:0 1rem;transition:box-shadow .2s,background .2s;display:flex}.vflkUq_search:focus-within{box-shadow:inset 0 0 0 1.5px var(--ink), 0 8px 24px -16px #00000059;background:#fff}.vflkUq_search svg{flex:none;width:16px;height:16px}.vflkUq_search input{all:unset;min-width:0;font:inherit;color:var(--ink);flex:1;font-size:.95rem}.vflkUq_search input::placeholder{color:var(--ink-muted)}.vflkUq_seg{border-radius:var(--radius-pill);background:var(--tonal);box-shadow:inset 0 0 0 1px var(--line-soft);padding:3px;display:inline-flex}.vflkUq_seg button{all:unset;cursor:pointer;border-radius:var(--radius-pill);color:var(--ink-muted);padding:.42rem .85rem;font-size:.85rem;transition:background .2s,color .2s}.vflkUq_seg button:hover{color:var(--ink)}.vflkUq_seg button[aria-pressed=true]{background:var(--ink);color:#fff}.vflkUq_seg button:focus-visible{outline:2px solid var(--ink);outline-offset:1px}.vflkUq_status{font-family:var(--font-dm-mono), ui-monospace, monospace;letter-spacing:.06em;color:var(--ink-muted);align-items:center;gap:.75rem;margin:0 0 0 auto;font-size:.78rem;display:inline-flex}.vflkUq_status b{color:var(--ink);font-weight:400}.vflkUq_reset{all:unset;cursor:pointer;border-radius:var(--radius-pill);background:var(--ink);color:#fff;font-family:var(--font-abakcus-sans), system-ui, sans-serif;letter-spacing:0;padding:.3rem .75rem;font-size:.78rem}.vflkUq_reset:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.vflkUq_list{max-width:var(--page-max);padding:0 var(--page-pad);scroll-margin-top:calc(var(--header-h) + 5rem);gap:clamp(1.25rem,3vw,2rem);margin:clamp(2rem,5vw,3.5rem) auto 0;display:grid}.vflkUq_subject{scroll-margin-top:calc(var(--header-h) + 5rem);background:radial-gradient(90% 60% at 100% 0%, color-mix(in srgb, var(--wash) 90%, white), transparent 70%), color-mix(in srgb, var(--wash) 38%, white);border-radius:clamp(1.25rem,2.5vw,2rem);padding:clamp(1.25rem,3.5vw,2.75rem)}.vflkUq_subjectHead{border-bottom:1.5px solid var(--accent);grid-template-columns:auto minmax(0,1fr) auto;align-items:end;gap:1.5rem clamp(1.25rem,3vw,2.5rem);margin-bottom:clamp(1.25rem,3vw,2rem);padding-bottom:clamp(1.25rem,3vw,2rem);display:grid}.vflkUq_subjectMeta{flex-direction:column;gap:.5rem;display:flex}.vflkUq_subjectIndex{font-family:var(--font-dm-mono), ui-monospace, monospace;letter-spacing:.2em;color:var(--accent);font-size:.72rem}.vflkUq_subjectGlyph{width:160px;height:64px;color:var(--accent);overflow:visible}.vflkUq_subjectName{font-family:var(--font-abakcus-serif), Georgia, serif;letter-spacing:-.035em;margin:0 0 .6rem;font-size:clamp(1.9rem,4.2vw,3.25rem);font-weight:400;line-height:1}.vflkUq_subjectIntro{max-width:40rem;color:var(--ink-muted);margin:0;line-height:1.55}.vflkUq_subjectCount{text-align:right;margin:0;line-height:1}.vflkUq_subjectCount b{font-family:var(--font-abakcus-serif), Georgia, serif;letter-spacing:-.05em;color:var(--accent);font-size:clamp(2.6rem,6vw,4.5rem);font-weight:400;display:block}.vflkUq_subjectCount span{font-family:var(--font-dm-mono), ui-monospace, monospace;letter-spacing:.2em;text-transform:uppercase;color:var(--ink-muted);font-size:.7rem}.vflkUq_books{grid-template-columns:repeat(auto-fill,minmax(min(100%,330px),1fr));gap:.9rem;margin:0;padding:0;list-style:none;display:grid}.vflkUq_book{border-radius:var(--radius-card);box-shadow:0 0 0 1px color-mix(in srgb, var(--accent) 10%, transparent), 0 1px 2px #2123240a;scroll-margin-top:calc(var(--header-h) + 6rem);background:#fff;flex-direction:column;padding:1.35rem 1.35rem 1.2rem;display:flex;position:relative}.vflkUq_book:after{content:"";border-radius:inherit;box-shadow:0 0 0 2px var(--accent);opacity:0;pointer-events:none;transition:opacity .3s;position:absolute;inset:0}.vflkUq_book[data-in]:hover{box-shadow:0 0 0 1px color-mix(in srgb, var(--accent) 25%, transparent), var(--shadow-card);transform:translateY(-4px)}.vflkUq_book[data-flash]:after{animation:vflkUq_flash 2.2s var(--ease) forwards}@keyframes vflkUq_flash{0%,45%{opacity:1}to{opacity:0}}.vflkUq_bookTop{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}.vflkUq_bookIndex{font-family:var(--font-dm-mono), ui-monospace, monospace;letter-spacing:.14em;color:var(--accent);font-size:.72rem}.vflkUq_bookTags{flex-wrap:wrap;justify-content:flex-end;gap:.35rem;display:inline-flex}.vflkUq_tag,.vflkUq_tagLevel{border-radius:var(--radius-pill);color:var(--ink-muted);box-shadow:inset 0 0 0 1px var(--line);padding:.22rem .6rem;font-size:.72rem;line-height:1.3}.vflkUq_tagLevel{box-shadow:none;color:var(--ink);background:var(--tonal)}.vflkUq_tagLevel[data-level=high-school]{background:var(--pastel-lime)}.vflkUq_tagLevel[data-level=undergraduate]{background:var(--pastel-sky)}.vflkUq_tagLevel[data-level=advanced]{background:var(--pastel-peach)}.vflkUq_bookTitle{font-family:var(--font-abakcus-serif), Georgia, serif;letter-spacing:-.02em;margin:0 0 .55rem;font-size:1.32rem;font-weight:400;line-height:1.18}.vflkUq_bookAuthor{margin:0 0 .9rem;font-size:.93rem;font-weight:500}.vflkUq_bookAuthor span{color:var(--ink-muted);margin-top:.15rem;font-weight:400;display:block}.vflkUq_bookDesc{color:color-mix(in srgb, var(--ink) 82%, white);flex:1;margin:0 0 1.2rem;font-size:.95rem;line-height:1.6}.vflkUq_bookActions{border-top:1px dashed var(--line);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;padding-top:1rem;display:flex}.vflkUq_open,.vflkUq_print{border-radius:var(--radius-pill);min-height:2.35rem;transition:background .2s, color .2s, box-shadow .2s, transform .2s var(--ease);align-items:center;gap:.45rem;padding:0 1rem;font-size:.86rem;font-weight:500;text-decoration:none;display:inline-flex}.vflkUq_print{color:var(--ink-muted);box-shadow:inset 0 0 0 1px var(--line)}.vflkUq_print:hover{color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.vflkUq_print svg{width:14px;height:14px}.vflkUq_open{color:#fff;background:var(--accent);box-shadow:0 8px 18px -10px var(--accent)}.vflkUq_open:hover{background:var(--ink);box-shadow:0 10px 22px -10px var(--ink)}.vflkUq_arrow{width:14px;height:14px;transition:transform .3s var(--ease)}.vflkUq_open:hover .vflkUq_arrow{transform:translate(2px,-2px)}.vflkUq_open:focus-visible,.vflkUq_print:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.vflkUq_empty{border-radius:var(--radius-card);background:var(--tonal);font-family:var(--font-abakcus-serif), Georgia, serif;color:var(--ink-muted);justify-items:center;gap:1rem;padding:5rem 1rem;font-size:1.3rem;font-style:italic;display:grid}.vflkUq_empty p{margin:0}.vflkUq_faq{max-width:52rem;padding:0 var(--page-pad);margin:clamp(4rem,9vw,7rem) auto clamp(4rem,8vw,6rem)}.vflkUq_faqTitle{font-family:var(--font-abakcus-serif), Georgia, serif;letter-spacing:-.035em;margin:0 0 1.75rem;font-size:clamp(2rem,4.4vw,3.25rem);font-weight:400;line-height:1}.vflkUq_faqList{border-top:1px solid var(--ink)}.vflkUq_faqItem{border-bottom:1px solid var(--line)}.vflkUq_faqItem summary{cursor:pointer;font-family:var(--font-abakcus-serif), Georgia, serif;justify-content:space-between;align-items:center;gap:1.5rem;padding:1.3rem 0;font-size:clamp(1.1rem,2vw,1.35rem);line-height:1.3;list-style:none;display:flex}.vflkUq_faqItem summary::-webkit-details-marker{display:none}.vflkUq_faqIcon{background:var(--tonal);width:2rem;height:2rem;transition:background .25s, transform .35s var(--ease);border-radius:50%;flex:none;position:relative}.vflkUq_faqIcon:before,.vflkUq_faqIcon:after{content:"";background:currentColor;width:.75rem;height:1.5px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.vflkUq_faqIcon:after{transform:translate(-50%,-50%)rotate(90deg)}.vflkUq_faqItem[open] .vflkUq_faqIcon{background:var(--pastel-lime);transform:rotate(45deg)}.vflkUq_faqItem p{color:var(--ink-muted);margin:0;padding:0 3.5rem 1.5rem 0;line-height:1.65}@media (max-width:760px){.vflkUq_stats{grid-template-columns:repeat(2,minmax(0,1fr))}.vflkUq_stats>div:nth-child(3){border-left:0;padding-left:0}.vflkUq_stats>div:nth-child(n+3){border-top:1px solid var(--line);margin-top:.9rem}.vflkUq_subjectHead{grid-template-columns:minmax(0,1fr) auto;align-items:start}.vflkUq_subjectMeta{flex-direction:row;grid-column:1/-1;justify-content:space-between;align-items:center}.vflkUq_subjectGlyph{width:120px;height:48px}.vflkUq_status{justify-content:space-between;width:100%;margin-left:0}.vflkUq_faqItem p{padding-right:0}}@media (max-width:520px){.vflkUq_atlas{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.vflkUq_tile{min-height:148px;padding:.85rem}.vflkUq_tileGlyph{width:100px;height:40px}.vflkUq_tileName{font-size:.98rem}.vflkUq_seg{flex:1}.vflkUq_seg button{text-align:center;flex:1;padding-inline:.5rem}.vflkUq_spine{flex-basis:calc(var(--w) * .8);width:calc(var(--w) * .8)}}@media (prefers-reduced-motion:reduce){.vflkUq_root *,.vflkUq_root :before,.vflkUq_root :after{transition:none!important;animation:none!important}.vflkUq_explorer [data-reveal]:not([data-in]){opacity:1}.vflkUq_explorer [data-d]{stroke-dashoffset:0}.vflkUq_explorer [data-reveal] circle[fill=currentColor]{opacity:1}.vflkUq_book[data-flash]:after{opacity:1}}
.i10Uvq_slider{appearance:none;background:linear-gradient(90deg,#5a4a33,#d8b878,#5a4a33);outline:none;width:100%;height:2px}.i10Uvq_slider::-webkit-slider-thumb{appearance:none;cursor:pointer;background:#d8b878;border:2px solid #171410;border-radius:50%;width:20px;height:20px;box-shadow:0 0 0 1px #d8b878}.i10Uvq_slider::-moz-range-thumb{cursor:pointer;background:#d8b878;border:2px solid #171410;border-radius:50%;width:18px;height:18px;box-shadow:0 0 0 1px #d8b878}.i10Uvq_slider:focus-visible{outline-offset:6px;outline:2px solid #d8b878}
