@font-face{font-family:"Libertinus Serif";font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/a4ba8f8614182a97.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:"Libertinus Serif";font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/6967134505d3612c.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:"Libertinus Serif";font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/b10d9020a8bf5ea3.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:"Libertinus Serif";font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/08f205ab0423a789.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:"Libertinus Serif";font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/9d7a3dafb0cad094.woff2) format("woff2");unicode-range:u+0307-0308,u+0590-05ff,u+200c-2010,u+20aa,u+25cc,u+fb1d-fb4f}@font-face{font-family:"Libertinus Serif";font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/1150715641ba028b.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:"Libertinus Serif";font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/f924a7a0c47d2bf6.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"Libertinus Serif";font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/c703775db5032cb7.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:"Libertinus Serif";font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/4780bfb3e5f54159.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:"Libertinus Serif";font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/9166708c1b697075.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:"Libertinus Serif";font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/13a5f0605919cea0.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:"Libertinus Serif";font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/0160def7ba594985.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:"Libertinus Serif";font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/aa3c4d968197a98e.woff2) format("woff2");unicode-range:u+0307-0308,u+0590-05ff,u+200c-2010,u+20aa,u+25cc,u+fb1d-fb4f}@font-face{font-family:"Libertinus Serif";font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/32e77956b3fb54a4.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:"Libertinus Serif";font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/31c443eea56d36f8.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"Libertinus Serif";font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/453e59459e0469c5.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:"Libertinus Serif";font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/253f6eb700d24e09.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:"Libertinus Serif";font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/dcf29c3e6c92c400.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:"Libertinus Serif";font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/a6cd94eaaa054272.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:"Libertinus Serif";font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/918d217adb3b1581.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:"Libertinus Serif";font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/63977a20ca8f3dde.woff2) format("woff2");unicode-range:u+0307-0308,u+0590-05ff,u+200c-2010,u+20aa,u+25cc,u+fb1d-fb4f}@font-face{font-family:"Libertinus Serif";font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/89bca14b61cccee3.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:"Libertinus Serif";font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/7dc0b1aad046484c.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"Libertinus Serif";font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/c448444b96f2aba6.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:"Libertinus Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/908fd9c2862a9961.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:"Libertinus Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/10b21952a6383120.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:"Libertinus Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e3a5fabc79bc8095.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:"Libertinus Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/bd91736337612cdf.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:"Libertinus Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/83dde33ea68d8999.woff2) format("woff2");unicode-range:u+0307-0308,u+0590-05ff,u+200c-2010,u+20aa,u+25cc,u+fb1d-fb4f}@font-face{font-family:"Libertinus Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/b77fc232dd581bb4.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:"Libertinus Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/a9ee602201a2dc9e.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"Libertinus Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/a2ca94e396879f92.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:"Libertinus Serif";font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/aacd3e3c5925f92f.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:"Libertinus Serif";font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/90401500c232aead.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:"Libertinus Serif";font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/699e3a3af00825ee.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:"Libertinus Serif";font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/8f1d55203477761e.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:"Libertinus Serif";font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/ab8073fd9770180e.woff2) format("woff2");unicode-range:u+0307-0308,u+0590-05ff,u+200c-2010,u+20aa,u+25cc,u+fb1d-fb4f}@font-face{font-family:"Libertinus Serif";font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/89c8bcefb9fe96f8.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:"Libertinus Serif";font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/60df9e3427ac7bb5.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"Libertinus Serif";font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/7b8c9648e0bec209.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:"Libertinus Serif";font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/2981e9ca1a960c83.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:"Libertinus Serif";font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/fb576e53185e1645.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:"Libertinus Serif";font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/9b3f18edaf28a6c9.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:"Libertinus Serif";font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/98975991a9679ff7.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:"Libertinus Serif";font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/dc2dd063ea36c7c9.woff2) format("woff2");unicode-range:u+0307-0308,u+0590-05ff,u+200c-2010,u+20aa,u+25cc,u+fb1d-fb4f}@font-face{font-family:"Libertinus Serif";font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/28f9f1b178bec065.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:"Libertinus Serif";font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/1c1884a05b4fa87c.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"Libertinus Serif";font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/81dc8a1580106054.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}.__className_5bd7e5{font-family:"Libertinus Serif",Georgia,Times New Roman,serif}.__variable_5bd7e5{--font-serif:"Libertinus Serif",Georgia,Times New Roman,serif}@font-face{font-family:Libertinus Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/db474e9e79692023.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Libertinus Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/0f4af5d30d50d2f9.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Libertinus Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/a458ead202a2e6c5.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Libertinus Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/0e181aebde8df81c.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Libertinus Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/abdcd1df72eeb59b.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Libertinus Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/9b16007e1d034f60.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Libertinus Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/3f9720238916fc53.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Libertinus Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/3987db6dbb10e9fc.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Libertinus Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/ab2dead8a294d9b7.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Libertinus Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/825734f9f362dd97.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Libertinus Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/03fe1d60b3f0d78f.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Libertinus Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/a017b928d82c37eb.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Libertinus Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/1afe58501075fc8b.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Libertinus Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/5b1bdc9b4fac8e1f.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}.__className_964112{font-family:Libertinus Sans,system-ui,sans-serif;font-style:normal}.__variable_964112{--font-sans:"Libertinus Sans",system-ui,sans-serif}@font-face{font-family:Libertinus Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/6da5ae4ede87a109.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Libertinus Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/dffea479e72aaa58.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}.__className_711bce{font-family:Libertinus Mono,ui-monospace,Menlo,monospace;font-weight:400;font-style:normal}.__variable_711bce{--font-mono:"Libertinus Mono",ui-monospace,Menlo,monospace}:root{color-scheme:dark;--ground:#0b2f27;--ground-raised:#10413a;--rule:#1f4d42;--rule-strong:#2f6457;--ink:#ecf2ee;--ink-2:#aec1b8;--ink-3:#809790;--gold:#d6ab52;--gold-bright:#e6c070;--paper:#fbfcfa;--paper-ink:#16241f;--paper-mute:#5c6b66;--paper-rule:#d9e2dd;--paper-edge:#b9c7c0;--paper-warn:#9b3d2e;--radius:6px;--ease-out:cubic-bezier(0.16,1,0.3,1);--measure:62ch}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-padding-top:1.5rem}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{background:var(--ground);color:var(--ink);font-family:var(--font-serif),Georgia,"Times New Roman",serif;font-size:1.125rem;line-height:1.55;-webkit-font-smoothing:antialiased}body,h1,h2,h3,p{margin:0}a{color:inherit}button,input,select{font:inherit}svg{display:block}::selection{background:var(--gold);color:var(--ground)}:focus-visible{outline:2px solid var(--gold);outline-offset:3px}