@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:300;font-display:swap;src:url(../media/8cabccbf8ff73b77-s.1mblz1wog092a.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:Cormorant Garamond;font-style:italic;font-weight:300;font-display:swap;src:url(../media/932d3869cac5e2f5-s.2cu8l7zf4s4ec.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:300;font-display:swap;src:url(../media/28c5fc0db96362f0-s.0gv8q2vqi14yg.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:Cormorant Garamond;font-style:italic;font-weight:300;font-display:swap;src:url(../media/97ea1d7b8ac40ba2-s.p.1-qpv3jvnkkyl.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:Cormorant Garamond;font-style:italic;font-weight:300;font-display:swap;src:url(../media/01d6212a423b17a1-s.p.1pvupmngxrt5z.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:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/8cabccbf8ff73b77-s.1mblz1wog092a.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:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/932d3869cac5e2f5-s.2cu8l7zf4s4ec.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/28c5fc0db96362f0-s.0gv8q2vqi14yg.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:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/97ea1d7b8ac40ba2-s.p.1-qpv3jvnkkyl.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:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/01d6212a423b17a1-s.p.1pvupmngxrt5z.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:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/8cabccbf8ff73b77-s.1mblz1wog092a.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:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/932d3869cac5e2f5-s.2cu8l7zf4s4ec.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/28c5fc0db96362f0-s.0gv8q2vqi14yg.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:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/97ea1d7b8ac40ba2-s.p.1-qpv3jvnkkyl.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:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/01d6212a423b17a1-s.p.1pvupmngxrt5z.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:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(../media/8cabccbf8ff73b77-s.1mblz1wog092a.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:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(../media/932d3869cac5e2f5-s.2cu8l7zf4s4ec.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(../media/28c5fc0db96362f0-s.0gv8q2vqi14yg.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:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(../media/97ea1d7b8ac40ba2-s.p.1-qpv3jvnkkyl.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:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(../media/01d6212a423b17a1-s.p.1pvupmngxrt5z.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:Cormorant Garamond;font-style:normal;font-weight:300;font-display:swap;src:url(../media/459ba3e7ebcd29d3-s.00y8kskkn0hyx.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:Cormorant Garamond;font-style:normal;font-weight:300;font-display:swap;src:url(../media/fdbf446d127afa2d-s.1xjn85gt7t6qs.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:300;font-display:swap;src:url(../media/b57845f0cf557e59-s.1xtu7gopqv2u0.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:Cormorant Garamond;font-style:normal;font-weight:300;font-display:swap;src:url(../media/9eff0a3f1ba11d74-s.p.3aak_kra40y8r.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:Cormorant Garamond;font-style:normal;font-weight:300;font-display:swap;src:url(../media/6f3ab718e3727c1a-s.p.3huc2loe0ie8a.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:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/459ba3e7ebcd29d3-s.00y8kskkn0hyx.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:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fdbf446d127afa2d-s.1xjn85gt7t6qs.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b57845f0cf557e59-s.1xtu7gopqv2u0.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:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9eff0a3f1ba11d74-s.p.3aak_kra40y8r.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:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6f3ab718e3727c1a-s.p.3huc2loe0ie8a.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:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/459ba3e7ebcd29d3-s.00y8kskkn0hyx.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:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fdbf446d127afa2d-s.1xjn85gt7t6qs.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b57845f0cf557e59-s.1xtu7gopqv2u0.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:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9eff0a3f1ba11d74-s.p.3aak_kra40y8r.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:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6f3ab718e3727c1a-s.p.3huc2loe0ie8a.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:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/459ba3e7ebcd29d3-s.00y8kskkn0hyx.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:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/fdbf446d127afa2d-s.1xjn85gt7t6qs.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b57845f0cf557e59-s.1xtu7gopqv2u0.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:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9eff0a3f1ba11d74-s.p.3aak_kra40y8r.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:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6f3ab718e3727c1a-s.p.3huc2loe0ie8a.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:Cormorant Garamond Fallback;src:local(Times New Roman);ascent-override:95.27%;descent-override:29.59%;line-gap-override:0.0%;size-adjust:96.98%}.J_wgrq_className{font-family:Cormorant Garamond,Cormorant Garamond Fallback}.J_wgrq_variable{--font-display:"Cormorant Garamond", "Cormorant Garamond Fallback"}
@font-face{font-family:EB Garamond;font-style:italic;font-weight:400 800;font-display:swap;src:url(../media/168481f20e0a6049-s.2dapt8se0x7ch.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:EB Garamond;font-style:italic;font-weight:400 800;font-display:swap;src:url(../media/ed82a0b8b2521221-s.4162up6yw-joy.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:EB Garamond;font-style:italic;font-weight:400 800;font-display:swap;src:url(../media/3e8dd5a7e8de0eae-s.1i3_gome41uvs.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:EB Garamond;font-style:italic;font-weight:400 800;font-display:swap;src:url(../media/685f28c1155695c8-s.03_1j806mu-1h.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:EB Garamond;font-style:italic;font-weight:400 800;font-display:swap;src:url(../media/34e2b77559319715-s.38-3fu5pd_-tf.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:EB Garamond;font-style:italic;font-weight:400 800;font-display:swap;src:url(../media/84a175be6caa7167-s.p.227deqk64jnce.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:EB Garamond;font-style:italic;font-weight:400 800;font-display:swap;src:url(../media/fce692aaf0985484-s.p.33jraz4m6n5g3.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:EB Garamond;font-style:normal;font-weight:400 800;font-display:swap;src:url(../media/4598e6a902d6fd11-s.12ub3b46qtqh1.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:EB Garamond;font-style:normal;font-weight:400 800;font-display:swap;src:url(../media/239fb098fceddb4b-s.3-2h23dx9ns77.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:EB Garamond;font-style:normal;font-weight:400 800;font-display:swap;src:url(../media/099ff601e790cddc-s.0ljlqtoxynbu1.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:EB Garamond;font-style:normal;font-weight:400 800;font-display:swap;src:url(../media/86498dd977e4e86c-s.0y7p5r83eele4.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:EB Garamond;font-style:normal;font-weight:400 800;font-display:swap;src:url(../media/e30c81b5cd32e7f4-s.1_ma567-n-526.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:EB Garamond;font-style:normal;font-weight:400 800;font-display:swap;src:url(../media/3456dc50754e9228-s.p.32itxo7y-xsdk.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:EB Garamond;font-style:normal;font-weight:400 800;font-display:swap;src:url(../media/de9751bfdfafdac8-s.p.0tlhhw_qyyfys.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:EB Garamond Fallback;src:local(Times New Roman);ascent-override:106.26%;descent-override:31.44%;line-gap-override:0.0%;size-adjust:94.77%}.mFql6a_className{font-family:EB Garamond,EB Garamond Fallback}.mFql6a_variable{--font-text:"EB Garamond", "EB Garamond Fallback"}
@font-face{font-family:Literata;font-style:italic;font-weight:200 900;font-display:swap;src:url(../media/5bc5c47cf450d68e-s.2h39zro8u2-y7.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:Literata;font-style:italic;font-weight:200 900;font-display:swap;src:url(../media/185f053c592be281-s.2qjvoow5u1cvi.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Literata;font-style:italic;font-weight:200 900;font-display:swap;src:url(../media/714520aa447fc5f6-s.1ul--qokeajhg.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Literata;font-style:italic;font-weight:200 900;font-display:swap;src:url(../media/51dfae66219cef97-s.2ml1_fm6-z2tm.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:Literata;font-style:italic;font-weight:200 900;font-display:swap;src:url(../media/0a3a0f1a0b0bf010-s.3khrbpkpgfwvt.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:Literata;font-style:italic;font-weight:200 900;font-display:swap;src:url(../media/c7fdecb38cc9453c-s.235is1lp2iere.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:Literata;font-style:italic;font-weight:200 900;font-display:swap;src:url(../media/0a1b5d365dd3c5aa-s.1sxl46gnjqnfy.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:Literata;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/7274a653206caeca-s.26afxfjuoa9fw.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:Literata;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/fedb2de3d7241a62-s.0g2162x3jbg9n.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Literata;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/5c5bef65b50d46b5-s.24z3xhdtefne-.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Literata;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/ac7f8c1f4d6555e4-s.0ip40b8wahlg_.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:Literata;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/89b61c968bcb128d-s.0cu0ymttrfic-.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:Literata;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/bfb4a1ca3c7f5395-s.19z0m3vc7o74g.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:Literata;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/604f3468f3aca351-s.0zb6_9j98fvm-.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:Literata Fallback;src:local(Times New Roman);ascent-override:99.62%;descent-override:26.07%;line-gap-override:0.0%;size-adjust:118.15%}.a_nPyW_className{font-family:Literata,Literata Fallback}.a_nPyW_variable{--font-book:"Literata", "Literata Fallback"}
@font-face{font-family:Atkinson Hyperlegible;font-style:italic;font-weight:400;font-display:swap;src:url(../media/23f3db5fd51b14fa-s.1ykf5xt2w6zyr.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:Atkinson Hyperlegible;font-style:italic;font-weight:400;font-display:swap;src:url(../media/5981440883fad7dd-s.08n9sr8c15n2e.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:Atkinson Hyperlegible;font-style:italic;font-weight:700;font-display:swap;src:url(../media/bb269ef42d4f3a61-s.03_-g0uy8pr5f.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:Atkinson Hyperlegible;font-style:italic;font-weight:700;font-display:swap;src:url(../media/6df6a428dd0510f4-s.2b2623_cei-1-.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:Atkinson Hyperlegible;font-style:normal;font-weight:400;font-display:swap;src:url(../media/38b3f57056672e96-s.3j-lqo2q-puhp.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:Atkinson Hyperlegible;font-style:normal;font-weight:400;font-display:swap;src:url(../media/8cccf984c8510bbf-s.2li_3lqay9qjq.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:Atkinson Hyperlegible;font-style:normal;font-weight:700;font-display:swap;src:url(../media/ae9e2a5bb156676d-s.061jvc6_x84nn.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:Atkinson Hyperlegible;font-style:normal;font-weight:700;font-display:swap;src:url(../media/191d227036512e10-s.0hs6q6udzld4a.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:Atkinson Hyperlegible Fallback;src:local(Arial);ascent-override:95.6%;descent-override:29.18%;line-gap-override:0.0%;size-adjust:99.37%}._68w7EG_className{font-family:Atkinson Hyperlegible,Atkinson Hyperlegible Fallback}._68w7EG_variable{--font-clear:"Atkinson Hyperlegible", "Atkinson Hyperlegible Fallback"}
:root{--paper:#fcfbf8;--paper-2:#f4f2ed;--ink:#1c1b19;--ink-2:#3a3833;--muted:#6f6b64;--faint:#a39f97;--line:#e8e5df;--veil:#fcfbf8e0;--display:var(--font-display),"Cormorant Garamond",Georgia,serif;--text:var(--font-text),"EB Garamond",Georgia,serif;--ease:cubic-bezier(.2,.7,.2,1);--gutter:clamp(1rem,3.2vw,2.75rem);--gap:clamp(1.25rem,2.9vw,2.75rem);--hair:#1c1b1912;--prose:#4a4741;--tip-bg:#3a3631;--tip-ink:#f6f2ea;--lift:#281e0f80;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark]{--paper:#1a1815;--paper-2:#24211d;--ink:#ebe4d6;--ink-2:#d2cabb;--muted:#a0978a;--faint:#71695e;--line:#332f29;--veil:#1a1815db;--hair:#ebe4d614;--prose:#cfc7b8;--tip-bg:#ebe4d6;--tip-ink:#1f1d1a;--lift:#000000b3;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-theme=dark] .tile img,:root[data-theme=dark] .bk-cover img,:root[data-theme=dark] .hit img{filter:brightness(.9)contrast(1.02)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--paper);color:var(--ink);transition:background-color .6s var(--ease),color .6s var(--ease);font-family:var(--display);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-kerning:normal;margin:0;font-size:1.05rem;line-height:1.5}img{max-width:100%;height:auto;display:block}a{color:inherit}button,input{font:inherit;color:inherit}button{cursor:pointer}:focus-visible{outline:1.5px solid var(--ink);outline-offset:3px;border-radius:2px}.skip{position:absolute;left:-999px}.skip:focus{z-index:99;background:var(--paper);padding:.5rem 1rem;top:1rem;left:1rem}.sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}html[data-lang=en] .l-so,html:not([data-lang=en]) .l-en{display:none}@keyframes rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes fade{0%{opacity:0}to{opacity:1}}.lnk{border-bottom:1px solid var(--line);padding-bottom:1px;text-decoration:none;transition:border-color .25s,color .25s}.lnk:hover{border-bottom-color:currentColor}.btn{border:1px solid var(--ink);background:var(--ink);color:var(--paper);transition:background .3s,color .3s,transform .5s var(--ease);border-radius:999px;align-items:baseline;gap:.5rem;padding:.55rem 1.5rem;font-size:1.05rem;text-decoration:none;display:inline-flex}.btn:hover{background:var(--ink-2)}.hd{z-index:20;padding:1rem var(--gutter) .9rem;background:var(--veil);grid-template-columns:1fr minmax(0,25rem) 1fr;grid-template-areas:"brand mid langs";align-items:start;gap:1rem;display:grid;position:sticky;top:0}.brand{grid-area:brand}.hd-mid{grid-area:mid;min-width:0}.langs{grid-area:langs}.brand{flex-direction:column;justify-self:start;margin:0 0 0 -.75rem;display:inline-flex;position:relative}.brand-name{min-width:7.6rem;font-family:var(--display);letter-spacing:-.01em;text-align:left;background:0 0;border:1px solid #0000;border-radius:8px;padding:.3rem .75rem .4rem;font-size:1.7rem;font-style:italic;line-height:1;text-decoration:none;transition:border-color .35s,background .35s;display:block}.brand.open .brand-name{border-color:var(--line);background:var(--paper);text-decoration:none;display:block}.brand-menu{flex-direction:column;gap:.3rem;width:100%;padding-top:.3rem;display:flex;position:absolute;top:100%;left:0}.brand-menu[hidden]{display:none}.brand-menu a{white-space:nowrap;border:1px solid var(--line);background:var(--paper);color:var(--muted);animation:rise .45s var(--ease) both;animation-delay:calc(var(--i) * 45ms);border-radius:8px;padding:.28rem .75rem .32rem;font-size:1.12rem;font-style:italic;line-height:1.3;text-decoration:none;transition:background .25s,color .25s;display:block}.brand-menu a:hover,.brand-menu a[aria-current=page]{color:var(--ink);background:var(--paper-2)}.hd-search input{border:1px solid var(--line);width:100%;height:2.55rem;font-family:var(--display);appearance:none;background:0 0;border-radius:6px;outline:none;padding:0 .85rem;font-size:1.12rem;transition:border-color .3s,background .3s}.hd-search input::placeholder{color:var(--faint)}.hd-search input:focus{border-color:color-mix(in srgb,var(--ink) 32%,transparent);background:var(--paper-2)}.hd-search input::-webkit-search-cancel-button{opacity:.4}.langs{border:1px solid var(--line);border-radius:999px;justify-self:end;align-items:center;gap:.15rem;margin-top:.2rem;padding:.18rem;display:flex}.langs button{background:0 0;border:0;border-radius:50%;place-items:center;width:1.75rem;height:1.75rem;padding:0;transition:background .3s;display:grid}.langs svg{filter:saturate(.25)opacity(.5);width:1.08rem;height:1.08rem;transition:filter .35s,transform .35s var(--ease);border-radius:50%}.langs button:hover svg{filter:saturate(.7)opacity(.85)}.langs button[aria-pressed=true]{background:var(--paper-2)}.langs button[aria-pressed=true] svg{filter:none;box-shadow:0 0 0 1px #0000000f}@media (max-width:700px){.hd{grid-template-columns:1fr auto;grid-template-areas:"brand langs""mid mid";gap:.55rem;padding-top:.7rem}.brand-name{min-width:7rem;padding-inline:.7rem;font-size:1.5rem;text-decoration:none;display:block}.brand{margin-left:-.7rem}.hd-search input{height:2.35rem;font-size:1.05rem}.langs{margin-top:.15rem}.langs button{width:1.65rem;height:1.65rem}}main{padding:0 var(--gutter) 6rem}.shelf-wrap{max-width:96rem;margin:0 auto;padding-top:clamp(1.6rem,4vh,2.6rem)}.shelf-h{text-align:center;margin:.5rem 0 clamp(2.2rem,5vh,3.4rem);font-size:clamp(1.6rem,3vw,2rem);font-style:italic;font-weight:400}.shelf{columns:var(--cols,4) 13rem;column-gap:var(--gap);max-width:calc(var(--cols,4) * 19rem);margin:0 auto;padding:0;list-style:none}.tile{break-inside:avoid;margin:0 0 var(--gap);animation:rise .9s var(--ease) both;animation-delay:calc(var(--i) * 80ms);position:relative}.tile-a{isolation:isolate;transition:transform .8s var(--ease),box-shadow .8s var(--ease);border-radius:3px;text-decoration:none;display:block;position:relative;overflow:hidden}.tile-a:after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 1px var(--hair);pointer-events:none;position:absolute;inset:0}.tile img{width:100%;height:auto;transition:transform 1.4s var(--ease)}.tile-cap{color:#fbf8f2;opacity:0;transition:opacity .5s var(--ease);background:linear-gradient(#1a171300,#1a17136b 48%,#1a1713cc);flex-direction:column;padding:3.6rem .9rem .8rem;display:flex;position:absolute;inset:auto 0 0}.tile-t{white-space:nowrap;text-overflow:ellipsis;font-size:1.18rem;line-height:1.2;overflow:hidden}.tile-m{opacity:.78;white-space:nowrap;text-overflow:ellipsis;margin-top:.15rem;font-size:.88rem;overflow:hidden}.tile:hover .tile-a,.tile-a:focus-visible{transform:translateY(-3px);box-shadow:0 22px 34px -26px #281e0f80}.tile:hover img{transform:scale(1.015)}.tile:hover .tile-cap,.tile-a:focus-visible .tile-cap{opacity:1}.tile-a:focus-visible{outline-offset:4px}.heart{z-index:2;color:#fff;opacity:0;width:2.05rem;height:2.05rem;transition:opacity .4s,background .3s,transform .4s var(--ease);background:#34302a8c;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:.7rem;left:.7rem}.heart svg{fill:none;stroke:currentColor;stroke-width:1.6px;width:1.05rem;height:1.05rem;transition:fill .3s}.heart[aria-pressed=true] svg{fill:currentColor}.heart:active{transform:scale(.92)}.tile:hover .heart,.heart:focus-visible,.heart[aria-pressed=true]{opacity:1}.tile:hover .heart{transform:translateY(-3px)}.heart:hover{background:#34302ac7}.shelf-empty{text-align:center;color:var(--muted);max-width:30rem;margin:3rem auto;font-size:1.05rem}.shelf-empty-t{color:var(--ink);margin:0 0 .4rem;font-size:1.45rem;font-style:italic}.shelf-empty p{margin:.3rem 0}.shelf-empty p:last-child{margin-top:1.6rem}.shelf-deep{text-align:center;color:var(--muted);margin:1rem 0 0;font-size:1rem;animation:.4s fade}@media (hover:none){.tile-cap{opacity:1;color:var(--ink);background:0 0;padding:.7rem .1rem 0;position:static}.tile-a{overflow:visible}.tile-a img{border-radius:3px}.tile-t{font-size:1.2rem;font-style:italic}.tile-m{color:var(--muted);font-size:.92rem}.heart{opacity:1;width:2.3rem;height:2.3rem;top:.55rem;left:.55rem}}@media (max-width:640px){.shelf{columns:2;column-gap:1.1rem}.tile{margin-bottom:1.6rem}}.bk{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(2.5rem,7vw,6.5rem);max-width:64rem;min-height:calc(100dvh - 12rem);margin:0 auto;padding-top:clamp(2rem,9vh,6rem);display:grid}.bk-cover{animation:fade 1s var(--ease) both;justify-content:flex-end;margin:0;display:flex}.bk-cover img{width:auto;max-height:min(68vh,32rem);box-shadow:0 0 0 1px var(--hair),0 50px 70px -46px var(--lift);border-radius:3px}.bk-info{max-width:28rem}.bk-info>*{animation:rise 1s var(--ease) both}.bk-info>:nth-child(2){animation-delay:50ms}.bk-info>:nth-child(3){animation-delay:.1s}.bk-info>:nth-child(4){animation-delay:.18s}.bk-info>:nth-child(n+5){animation-delay:.26s}.bk-title{letter-spacing:-.015em;margin:0;font-size:clamp(2.2rem,4.2vw,3.3rem);font-style:italic;font-weight:400;line-height:.98}.bk-en{color:var(--muted);min-height:0;margin:.6rem 0 0;font-size:1.1rem;font-style:italic}.bk-en:empty,html:not([data-lang=en]) .bk-en{margin:0}.bk-by{color:var(--ink-2);margin:1.2rem 0 0;font-size:1.1rem}.bk-dot{color:var(--faint);margin:0 .5em}.bk-about{font-family:var(--text);color:var(--ink-2);-webkit-hyphens:auto;hyphens:auto;margin:1.5rem 0 0;font-size:1.02rem;line-height:1.7}.bk-act{flex-wrap:wrap;align-items:center;gap:1rem 1.7rem;margin-top:2rem;display:flex}.bk-read-s{opacity:.65;font-size:.95rem;font-style:italic}.bk-orig{font-size:1.05rem}.bk-save{color:var(--muted);align-items:center;gap:.5rem;margin-top:1.5rem;font-size:.95rem;display:inline-flex}.heart.heart-line{opacity:1;width:1.95rem;height:1.95rem;color:var(--ink);border:1px solid var(--line);background:0 0;transition:border-color .3s,background .3s;position:static}.heart.heart-line:hover{border-color:var(--ink);background:0 0}.heart.heart-line svg{width:.92rem;height:.92rem}@media (max-width:760px){.bk{text-align:center;grid-template-columns:1fr;gap:2.2rem;min-height:0;padding-top:1.4rem}.bk-cover{justify-content:center}.bk-cover img{width:min(66vw,17rem);max-height:none}.bk-info{margin:0 auto}.bk-about{text-align:left}.bk-act{flex-direction:column;justify-content:center;gap:1.2rem}}.ab{max-width:38rem;margin:clamp(1.2rem,5vh,3rem) auto 0}.ab p,.ab li{color:var(--prose);font-size:1.14rem;line-height:1.45}.ab p{margin:0 0 .95rem}.ab details{border-top:1px solid var(--line)}.ab details:last-child{border-bottom:1px solid var(--line)}.ab summary{color:var(--muted);cursor:pointer;justify-content:space-between;align-items:center;padding:1.05rem 0;font-size:1.5rem;line-height:1.2;list-style:none;transition:color .25s;display:flex}.ab summary::-webkit-details-marker{display:none}.ab summary:after{content:"+";font-family:var(--text);color:var(--faint);transition:transform .45s var(--ease),color .25s;font-size:1.35rem;font-weight:300}.ab summary:hover,.ab details[open] summary{color:var(--ink)}.ab details[open] summary:after{color:var(--ink);transform:rotate(45deg)}.ab details>:not(summary){animation:rise .5s var(--ease) both}.ab details[open]{padding-bottom:.8rem}.page-h{text-align:center;max-width:44rem;margin:3.5rem auto 2.5rem}.page-h h1{margin:0 0 .8rem;font-size:clamp(2.4rem,5vw,3.6rem);font-style:italic;font-weight:400;line-height:1}.page-h p{color:var(--muted);margin:0;font-size:1.2rem}.sbox{max-width:36rem;margin:0 auto 3rem}.sbox input{border:0;border-bottom:1px solid var(--ink);background:0 0;border-radius:0;outline:none;width:100%;padding:.6rem 0;font-size:1.7rem;font-style:italic}.sbox p{color:var(--faint);margin:.6rem 0 0;font-size:.95rem}.results{max-width:44rem;margin:0 auto;padding:0;list-style:none}.results>li{border-top:1px solid var(--line);padding:1.6rem 0}.results h3{margin:0 0 .8rem;font-size:1.45rem;font-style:italic;font-weight:400}.hit{grid-template-columns:4.5rem 1fr;gap:1rem;padding:.5rem 0;text-decoration:none;display:grid}.hit img{width:4.5rem;box-shadow:0 0 0 1px var(--hair);border-radius:2px}.hit .pg{color:var(--faint);font-size:.9rem;font-style:italic;display:block}.hit .sn{font-family:var(--text);font-size:1.02rem;line-height:1.6}.hit mark{color:inherit;border-bottom:1px solid var(--ink);background:0 0}.hit:hover .sn{color:var(--muted)}.unsure{border-bottom:1px dotted var(--faint)}html.reading{--r-bg:#f8f4ea;--r-ink:#26231e;--r-muted:#7f786b;--r-line:#e3dccd;--r-mat:#efe9dc;--r-pop:#fbf8f1}html.reading[data-tone=white]{--r-bg:#fefdfb;--r-ink:#1c1b19;--r-muted:#77736b;--r-line:#ebe8e1;--r-mat:#f3f1ec;--r-pop:#fff}html.reading[data-tone=sepia]{--r-bg:#efe3cb;--r-ink:#3b2f21;--r-muted:#7d6c55;--r-line:#dccbab;--r-mat:#e5d6b9;--r-pop:#f4ead6}html.reading[data-tone=night]{--r-bg:#1d1a16;--r-ink:#ddd2bf;--r-muted:#9b917f;--r-line:#36302a;--r-mat:#16130f;--r-pop:#26221d;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html.reading[data-tone=contrast]{--r-bg:#fff;--r-ink:#000;--r-muted:#3a3a3a;--r-line:#8a8a8a;--r-mat:#f0f0f0;--r-pop:#fff}html.reading[data-font=book]{--read-font:var(--font-book),Georgia,serif}html.reading[data-font=clear]{--read-font:var(--font-clear),Verdana,sans-serif}html.reading,html.reading body{background:var(--r-bg);height:100%;color:var(--r-ink);transition:background .5s,color .5s;overflow:hidden}html.reading body{overflow:clip}html.reading main{padding:0}html.reading :focus-visible{outline-color:var(--r-ink)}.rd{flex-direction:column;display:flex;position:fixed;inset:0}.rd button{color:inherit;background:0 0;border:0}.rd-top{padding:.85rem var(--gutter);color:var(--r-muted);transition:opacity .7s var(--ease);z-index:5;grid-template-columns:1fr minmax(0,auto) 1fr;align-items:center;gap:1.4rem;font-size:1.05rem;display:grid}.rd-l,.rd-r{align-items:center;gap:1.3rem;display:flex}.rd-r{justify-content:flex-end;gap:.5rem}.rd-top a,.rd-top button{color:var(--r-muted);white-space:nowrap;padding:.3rem .15rem;text-decoration:none;transition:color .25s}.rd-top a:hover,.rd-top button:hover,.rd-top button[aria-pressed=true],.rd-top button[aria-expanded=true]{color:var(--r-ink)}.rd-top button[aria-pressed=true]{text-underline-offset:.35em;text-decoration:underline;text-decoration-thickness:1px}.rd-back{border-radius:50%;place-items:center;width:2.2rem;height:2.2rem;margin-left:-.5rem;display:grid}.rd-back svg,.sv-nav svg{fill:none;stroke:currentColor;stroke-width:1.3px;width:1.35rem;height:1.35rem}.rd-ti{text-align:center;text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;font-size:1.05rem;overflow:hidden}.rd-ti i{color:var(--r-ink)}.rd-sep{opacity:.6;margin:0 .6em}.ico{fill:none;stroke:currentColor;stroke-width:1.15px;stroke-linecap:round;stroke-linejoin:round}.ico .ico-fill{fill:currentColor;stroke:none}.ico .ico-faint{opacity:.45}.ib{border-radius:50%;place-items:center;width:2.2rem;height:2.2rem;display:grid;position:relative;padding:0!important;transition:background .3s,color .25s!important}.ib .ico{width:1.22rem;height:1.22rem;transition:transform .9s var(--ease)}.ib:hover,.ib[aria-pressed=true],.ib[aria-expanded=true]{background:color-mix(in srgb,var(--r-ink) 7%,transparent)}.rd-top .ib[aria-pressed=true]{text-decoration:none}.ib[aria-pressed=true] .ico path:first-child{fill:color-mix(in srgb,var(--r-ink) 9%,transparent)}.pop-btn{margin-right:-.4rem}.pop-btn:hover .ico,.pop-btn[aria-expanded=true] .ico{transform:rotate(60deg)}.tip:after{content:attr(data-so);color:#f6f2ea;font-family:var(--display);white-space:nowrap;pointer-events:none;opacity:0;transition:opacity .25s,transform .35s var(--ease);z-index:12;background:#3a3631;border-radius:5px;padding:.3rem .6rem;font-size:.88rem;font-style:normal;line-height:1.2;position:absolute;top:calc(100% + .45rem);right:-.2rem;transform:translateY(-3px)}html[data-lang=en] .tip:after{content:attr(data-en)}.tip:hover:after,.tip:focus-visible:after,.tip.show:after{opacity:1;transform:none}.tip[aria-expanded=true]:after{opacity:0!important}.rd.quiet .rd-top{opacity:0;pointer-events:none}.rd-stage{flex:1;min-height:0;display:flex}.rd-book{flex-direction:column;flex:1;justify-content:center;align-items:center;min-width:0;display:flex}.pgview{width:var(--pw,34rem);height:calc(100dvh - 8.6rem);position:relative;overflow:clip}.rd.spread .pgview:after{content:"";background:linear-gradient(transparent,var(--r-line) 15%,var(--r-line) 85%,transparent);pointer-events:none;width:1px;position:absolute;top:5%;bottom:5%;left:50%}.rtext{width:var(--pw,34rem);column-width:var(--pcol,34rem);column-gap:var(--pgap,4.5rem);column-fill:auto;height:100%;font-family:var(--read-font,var(--text));font-size:var(--read-size,1.2rem);line-height:var(--lh,1.62);-webkit-hyphens:auto;hyphens:auto;text-align:justify;font-variant-numeric:oldstyle-nums;will-change:transform;backface-visibility:hidden;text-rendering:optimizelegibility}html[data-align=left] .rtext{text-align:left;-webkit-hyphens:manual;hyphens:manual}html[data-font=book] .rtext{font-size:calc(var(--read-size,1.2rem) * .92)}html[data-font=clear] .rtext{font-size:calc(var(--read-size,1.2rem) * .9);font-variant-numeric:normal;letter-spacing:.01em}.rtext p{text-indent:1.5em;orphans:2;widows:2;hanging-punctuation:first;margin:0}.rtext h2+p,.rtext h3+p,.rtext .lines+p,.rtext table+p,.rtext p:first-child{text-indent:0}.rtext h2{font-family:var(--display);text-align:center;letter-spacing:.22em;break-after:avoid;text-wrap:balance;margin:2.6em 0 1.5em;padding-left:.22em;font-size:1.08em;font-weight:500;line-height:1.45}.rtext h2:before{content:"";border:1px solid var(--r-muted);opacity:.7;width:.36em;height:.36em;margin:0 auto 1.35em;display:block;transform:rotate(45deg)}.rtext h2:first-child,.rtext .pm:first-child+h2{margin-top:.6em}.rtext h2+p:first-letter{font-family:var(--display);float:left;color:var(--r-ink);margin:.05em .09em 0 0;font-size:3.5em;font-weight:400;line-height:.8}.rtext h2+p:first-line{letter-spacing:.05em;font-variant-caps:all-small-caps}.rtext h3{font-family:var(--display);break-after:avoid;text-wrap:balance;margin:1.5em 0 .55em;font-size:1.18em;font-style:italic;font-weight:500}.rtext .lines{text-align:left;-webkit-hyphens:manual;hyphens:manual;flex-direction:column;margin:.8em 0 .8em 1.4em;display:flex}.rtext .lines span{text-indent:-1.2em;padding-left:1.2em}.rtext table{border-collapse:collapse;break-inside:avoid;text-align:left;width:100%;margin:.9em 0;font-size:.92em}.rtext td{vertical-align:top;border-bottom:1px solid var(--r-line);padding:.18em .9em .18em 0}.rtext .note{color:var(--r-muted);text-indent:0;margin:.6em 0;font-size:.85em}.rtext sup{font-size:.7em;line-height:0}.rtext .plate{break-inside:avoid;text-align:center;margin:1em 0}.rtext .plate img{mix-blend-mode:multiply;width:auto;max-height:calc(100dvh - 12rem);margin:0 auto}.rtext .plate.drawn img{max-height:calc(100dvh - 15rem)}.rtext .plate figcaption{color:var(--r-muted);margin-top:.4em;font-size:.78em;font-style:italic}html.reading[data-tone=night] .rtext .plate img{mix-blend-mode:normal;filter:brightness(.78)contrast(.95)}.rtext .unsure{border-bottom:1px dotted var(--r-muted)}.rtext ::selection{background:color-mix(in srgb,var(--r-ink) 16%,transparent)}.rtext .pm{display:inline}.rtext b{font-weight:600}.rd-foot{padding:.9rem var(--gutter) calc(env(safe-area-inset-bottom,0px) + 1rem);letter-spacing:.03em;color:var(--r-muted);font-variant-numeric:oldstyle-nums;transition:opacity .7s var(--ease);justify-content:center;align-items:center;gap:.7rem;font-size:.9rem;font-style:italic;display:flex}.rd-foot-dot{opacity:.6}.rd.quiet .rd-foot{opacity:.5}.rd-prog{background:var(--r-ink);opacity:.22;height:1.5px;transition:width .5s var(--ease);z-index:6;position:absolute;top:0;left:0}.rd-orig{background:var(--r-mat);width:0;transition:width .65s var(--ease);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.rd.orig .rd-orig{width:min(44vw,42rem)}.folio{flex-direction:column;flex:none;justify-content:center;align-items:center;gap:1.1rem;width:min(44vw,42rem);height:100%;margin:0;padding:2.2rem 2rem 1.6rem;display:flex}.folio-img{cursor:zoom-in;border-radius:2px;flex:0 auto;min-height:0;padding:0;display:block}.folio-img img{object-fit:contain;width:auto;max-width:100%;max-height:calc(100dvh - 14.5rem);animation:fade .55s var(--ease) both;transition:transform .6s var(--ease);border-radius:2px;box-shadow:0 0 0 1px #0000000d,0 30px 50px -34px #1e140a8c}.folio-img:hover img{transform:translateY(-3px)}.folio figcaption{color:var(--r-muted);align-items:baseline;gap:.9rem;font-size:.98rem;font-style:italic;display:flex}.folio-k{letter-spacing:.24em;text-transform:uppercase;font-size:.72rem;font-style:normal}.folio-x{font-style:italic;transition:color .25s,border-color .25s;color:var(--r-muted)!important;border-bottom:1px solid var(--r-line)!important;padding:0 0 1px!important}.folio-x:hover{color:var(--r-ink)!important;border-bottom-color:var(--r-ink)!important}.folio-close{display:none}html.reading[data-tone=night] .tone i{box-shadow:inset 0 0 0 1px #ddd2bf40}html.reading[data-tone=night] .folio-img img,html.reading[data-tone=night] .sv-stage img{filter:brightness(.82)sepia(.08)}.rd-scrim{z-index:8;opacity:0;pointer-events:none;background:#14110d38;transition:opacity .45s;position:fixed;inset:0}.rd-scrim.on{opacity:1;pointer-events:auto}.rd-pop{right:calc(var(--gutter) - .4rem);z-index:9;background:var(--r-pop);border:1px solid var(--r-line);width:16.5rem;color:var(--r-ink);opacity:0;visibility:hidden;transform-origin:100% 0;transition:opacity .3s var(--ease),transform .4s var(--ease),visibility 0s .4s;border-radius:12px;padding:1.05rem 1.1rem .8rem;position:fixed;top:3.5rem;transform:translateY(-4px);box-shadow:0 24px 50px -30px #140e0673}.rd-pop.on{opacity:1;visibility:visible;transition:opacity .3s var(--ease),transform .4s var(--ease);transform:none}.pp-tones{justify-content:space-between;padding:0 .1rem;display:flex}.pp-tone{border-radius:50%;padding:0}.pp-tone i{width:1.95rem;height:1.95rem;font-style:normal;font-family:var(--text);transition:box-shadow .3s,transform .35s var(--ease);border-radius:50%;place-items:center;font-size:.95rem;line-height:1;display:grid;box-shadow:inset 0 0 0 1px #806e504d}.pp-tone:hover i{transform:translateY(-1.5px)}.pp-tone[aria-checked=true] i{box-shadow:inset 0 0 0 1px #806e504d,0 0 0 2px var(--r-pop),0 0 0 3px var(--r-ink)}html.reading[data-tone=night] .pp-tone i{box-shadow:inset 0 0 0 1px #ddd2bf38}html.reading[data-tone=night] .pp-tone[aria-checked=true] i{box-shadow:inset 0 0 0 1px #ddd2bf38,0 0 0 2px var(--r-pop),0 0 0 3px var(--r-ink)}.pp-cap{text-align:center;color:var(--r-muted);min-height:1.2em;margin:.55rem 0 0;font-size:.82rem;font-style:italic}.pp-faces{border-top:1px solid var(--r-line);grid-template-columns:repeat(3,1fr);margin:.85rem 0 0;padding-top:.8rem;display:grid}.pp-face{color:var(--r-muted);flex-direction:column;align-items:center;gap:.15rem;padding:.15rem 0;transition:color .25s;display:flex}.pp-face i{color:var(--r-muted);font-size:1.45rem;font-style:normal;line-height:1.1;transition:color .25s}.pp-face>span{letter-spacing:.06em;font-size:.72rem;position:relative}.pp-face[aria-checked=true],.pp-face[aria-checked=true] i,.pp-face:hover i{color:var(--r-ink)}.pp-face[aria-checked=true]>span:after{content:"";background:var(--r-ink);height:1px;position:absolute;bottom:-.3rem;left:20%;right:20%}.pp-size{border-top:1px solid var(--r-line);align-items:center;gap:.35rem;margin-top:.8rem;padding-top:.65rem;display:flex}.pp-size button{width:1.8rem;height:1.8rem;font-family:var(--text);color:var(--r-ink);border-radius:50%;flex:none;place-items:center;transition:background .25s;display:grid}.pp-size button:hover{background:color-mix(in srgb,var(--r-ink) 7%,transparent)}.pp-size input{appearance:none;background:0 0;flex:1;width:100%;min-width:0;height:1.5rem;margin:0}.pp-size input::-webkit-slider-runnable-track{background:var(--r-line);height:1px}.pp-size input::-moz-range-track{background:var(--r-line);height:1px}.pp-size input::-webkit-slider-thumb{-webkit-appearance:none;background:var(--r-ink);border:2px solid var(--r-pop);width:.85rem;height:.85rem;box-shadow:0 0 0 1px var(--r-ink);border-radius:50%;margin-top:-.42rem}.pp-size input::-moz-range-thumb{background:var(--r-ink);border:2px solid var(--r-pop);width:.65rem;height:.65rem;box-shadow:0 0 0 1px var(--r-ink);border-radius:50%}.pp-row{border-top:1px solid var(--r-line);justify-content:space-between;align-items:center;margin-top:.65rem;padding-top:.7rem;display:flex}.pp-marks{gap:.05rem;display:flex}.pp-marks+.pp-marks{border-left:1px solid var(--r-line);padding-left:.45rem}.pp-marks button{width:1.7rem;height:1.7rem;color:var(--r-muted);border-radius:6px;place-items:center;transition:background .25s,color .25s;display:grid}.pp-marks button:hover{color:var(--r-ink)}.pp-marks button[aria-checked=true]{color:var(--r-ink);background:color-mix(in srgb,var(--r-ink) 8%,transparent)}.pp-marks .ico{width:1.05rem;height:1.05rem}.pp-reset{margin:.75rem auto 0;font-size:.82rem;font-style:italic;transition:color .25s;display:block;color:var(--r-muted)!important}.pp-reset:hover{color:var(--r-ink)!important}.rd-drawer{z-index:9;background:var(--r-pop);border-right:1px solid var(--r-line);visibility:hidden;width:min(24rem,88vw);transition:transform .55s var(--ease),visibility 0s .55s;padding:2rem 1.6rem;position:fixed;top:0;bottom:0;left:0;overflow:auto;transform:translate(-102%)}.rd-drawer.open{visibility:visible;transition:transform .55s var(--ease);transform:none}.rd-dr-k{letter-spacing:.22em;text-transform:uppercase;color:var(--r-muted);margin:0 0 .8rem;font-size:.74rem}.rd-drawer h2{margin:0;font-size:2rem;font-style:italic;font-weight:400;line-height:1.05}.rd-dr-by{color:var(--r-muted);border-bottom:1px solid var(--r-line);margin:.5rem 0 1.4rem;padding-bottom:1.3rem;font-size:1.02rem}.rd-dr-by span{opacity:.6;margin:0 .5em}.rd-drawer ol{margin:0;padding:0;list-style:none}.rd-drawer li button{text-align:left;width:calc(100% + 1.2rem);color:var(--r-muted);border-radius:6px;justify-content:space-between;align-items:baseline;gap:1rem;margin:0 -.6rem;padding:.42rem .6rem;font-size:1.05rem;line-height:1.3;transition:background .2s,color .2s;display:flex}.rd-drawer li button span:last-child{opacity:.8;flex:none;font-size:.88rem;font-style:italic}.rd-drawer li button:hover{color:var(--r-ink);background:color-mix(in srgb,var(--r-ink) 5%,transparent)}.rd-drawer li button[aria-current=true]{color:var(--r-ink);background:color-mix(in srgb,var(--r-ink) 8%,transparent)}.sv{z-index:30;background:var(--r-mat);animation:fade .45s var(--ease);flex-direction:column;display:flex;position:fixed;inset:0}.sv-top{padding:.85rem var(--gutter);color:var(--r-muted);justify-content:space-between;align-items:center;gap:1rem;font-size:1.02rem;display:flex}.sv-ti{white-space:nowrap;text-overflow:ellipsis;align-items:baseline;gap:.2rem;min-width:0;margin:0;display:flex;overflow:hidden}.sv-ti .folio-k{margin-right:.9rem}.sv-ti i{color:var(--r-ink)}.sv-tools{align-items:center;gap:.4rem;display:flex}.sv-tools button{min-width:2.2rem;height:2.2rem;color:var(--r-ink);border-radius:999px;font-size:1.25rem;line-height:1;transition:background .25s,opacity .25s}.sv-tools button:hover:not(:disabled){background:color-mix(in srgb,var(--r-ink) 7%,transparent)}.sv-tools button:disabled{opacity:.3;cursor:default}.sv-z{text-align:center;font-variant-numeric:lining-nums tabular-nums;min-width:3rem;font-size:.85rem}.sv-read{margin-left:.6rem;font-style:italic;border:1px solid var(--r-line)!important;padding:0 1rem!important;font-size:1rem!important}.sv-x{font-family:var(--text);margin-left:.3rem;font-size:1.8rem!important}.sv-stage{scrollbar-width:thin;flex:1;min-height:0;padding:0 4.5rem 2.6rem;display:flex;overflow:auto}.sv-stage img{height:calc((100dvh - 7rem) * var(--z,1));cursor:zoom-in;width:auto;max-width:none;animation:fade .45s var(--ease) both;transition:height .45s var(--ease);border-radius:2px;margin:auto;box-shadow:0 0 0 1px #0000000d,0 40px 70px -46px #1e140a99}.sv-stage.near img{cursor:grab}.sv-stage.near img:active{cursor:grabbing}.sv-nav{width:3rem;height:3rem;color:var(--r-ink);border-radius:50%;place-items:center;transition:background .25s,opacity .25s;display:grid;position:absolute;top:50%;transform:translateY(-50%);background:color-mix(in srgb,var(--r-mat) 70%,transparent)!important}.sv-nav:hover:not(:disabled){background:color-mix(in srgb,var(--r-ink) 8%,var(--r-mat))!important}.sv-nav:disabled{opacity:.2;cursor:default}.sv-prev{left:max(.6rem,calc(var(--gutter) - 1rem))}.sv-next{right:max(.6rem,calc(var(--gutter) - 1rem))}.sv-count{text-align:center;color:var(--r-muted);pointer-events:none;font-variant-numeric:oldstyle-nums;margin:0;font-size:.85rem;font-style:italic;position:absolute;bottom:.8rem;left:0;right:0}@media (max-width:760px){.rd-top{grid-template-columns:auto 1fr;gap:.8rem}.rd-ti{display:none}.rd-l,.rd-r{gap:.9rem}.pgview{height:calc(100dvh - 9.6rem)}.rtext{text-align:left}.rd.orig .rd-orig{z-index:7;width:auto;position:fixed;inset:0}.folio{width:100%;padding:3.4rem 1.2rem 1.6rem}.folio-close{width:2.4rem;height:2.4rem;font-family:var(--text);color:var(--r-ink);place-items:center;font-size:1.8rem;display:grid;position:absolute;top:.7rem;right:.8rem}.sv-stage{padding:0 .8rem 2.4rem}.sv-nav,.sv-ti .folio-k,.sv-read{display:none}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}.cats{grid-template-columns:repeat(9,1fr);gap:.3rem;margin-top:.4rem;display:grid}.cat{border:1px solid var(--line);height:2.15rem;color:var(--ink-2);background:0 0;border-radius:6px;place-items:center;padding:0;transition:background .3s,border-color .3s,color .3s;display:grid;position:relative}.cat .ico{stroke-width:1.2px;width:1.05rem;height:1.05rem;transition:transform .5s var(--ease)}.cat:hover{background:var(--paper-2)}.cat:hover .ico{transform:translateY(-1px)}.cat.none{color:var(--faint)}.cat:first-child{color:var(--ink)}.cat[aria-pressed=true]{background:var(--paper-2);border-color:color-mix(in srgb,var(--ink) 28%,transparent);color:var(--ink)}.cat:after{content:attr(data-so);background:var(--tip-bg);color:var(--tip-ink);white-space:nowrap;pointer-events:none;opacity:0;transition:opacity .2s,transform .3s var(--ease);z-index:30;border-radius:5px;padding:.28rem .6rem;font-size:.88rem;line-height:1.2;position:absolute;top:calc(100% + .4rem);left:50%;transform:translate(-50%,-3px)}html[data-lang=en] .cat:after{content:attr(data-en)}.cat:hover:after,.cat:focus-visible:after{opacity:1;transform:translate(-50%)}@media (hover:none){.cat:after{display:none}}.shelf-sec{text-align:center;animation:rise .6s var(--ease) both;flex-direction:column;align-items:center;margin:0 0 clamp(1.8rem,4vh,2.6rem);display:flex}.shelf-sec .ico{width:1.6rem;height:1.6rem;color:var(--muted);stroke-width:1px;margin-bottom:.5rem}.shelf-sec h1{margin:0;font-size:clamp(1.6rem,3vw,2rem);font-style:italic;font-weight:400;line-height:1.15}.shelf-sec p{color:var(--faint);margin:.3rem 0 0;font-size:.98rem}.shelf-sec button{color:var(--muted);background:0 0;border:0;padding:0 0 1px;font-style:italic}.shelf-sec-dot{margin:0 .5em}.ab details:first-child{border-top:1px solid var(--line)}.ab summary h1{font:inherit;color:inherit;margin:0}.ab details:first-child summary{color:var(--ink)}.ab-quote{text-align:center;margin:1.6rem 0 1.2rem;padding:0}.ab-quote blockquote{color:var(--ink);text-wrap:balance;margin:0;font-size:1.5rem;font-style:italic;line-height:1.35}.ab-quote blockquote:before{content:"";border:1px solid var(--faint);width:.34rem;height:.34rem;margin:0 auto 1.1rem;display:block;transform:rotate(45deg)}.ab-quote figcaption{letter-spacing:.22em;text-transform:uppercase;color:var(--faint);margin-top:.55rem;font-size:.78rem}.ab .ab-coda{text-align:center;color:var(--muted);margin:0 0 1rem;font-style:italic}.ab em{color:var(--ink);font-style:italic}.ab-ico{vertical-align:-.38rem;border:1px solid var(--line);width:1.65rem;height:1.65rem;color:var(--ink);border-radius:50%;place-items:center;margin-right:.15rem;display:inline-grid}.ab-ico .ico{width:1rem;height:1rem}.ab-send{margin:.2rem 0 .6rem}.ab-send .btn{letter-spacing:.01em;padding:.42rem 1.25rem;font-size:1rem}.ab-send .btn span{opacity:.6;font-size:.85em}.moon{width:1.75rem;height:1.75rem;color:var(--ink);background:0 0;border:0;border-radius:50%;place-items:center;padding:0;transition:background .3s;display:grid}.moon:hover{background:var(--paper-2)}.moon svg{width:1.02rem;height:1.02rem;transition:transform .9s cubic-bezier(.6,.05,.25,1)}.moon circle{fill:none;stroke:currentColor;stroke-width:1.5px}.moon path{fill:currentColor}:root[data-theme=dark] .moon svg{transform:rotate(180deg)}.langs-rule{background:var(--line);width:1px;height:1rem;margin:0 .2rem}:root[data-theme=dark] .langs button[aria-pressed=true] svg{box-shadow:0 0 0 1px #ffffff14}.langs .moon svg{filter:none;border-radius:0}.ab-def .ab-pos{margin:0 0 .5rem;font-size:1.3rem;font-style:italic}.ab-def ol{margin:0;padding-left:1.6rem}.ab-def li{padding:.2rem 0 .2rem .3rem}.ab-def li::marker{color:var(--faint);font-variant-numeric:oldstyle-nums}.ab .ab-sig{font-family:var(--text);margin:1.3rem 0 .2rem;font-size:.85rem}.ab-sig a{color:var(--faint);border-bottom:1px solid var(--line);padding-bottom:1px;text-decoration:none;transition:color .25s}.ab-sig a:hover{color:var(--ink)}
