@font-face{font-family:Fraunces;font-style:italic;font-weight:400;font-display:swap;src:url(../media/50a3f1070da3c6cc-s.2xm1k7t3a0pcd.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:Fraunces;font-style:italic;font-weight:400;font-display:swap;src:url(../media/b887d91685b8c137-s.330vchwb4izzb.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:italic;font-weight:400;font-display:swap;src:url(../media/3c7c6164b2587822-s.p.16u3vygyjnhr0.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:Fraunces;font-style:italic;font-weight:600;font-display:swap;src:url(../media/50a3f1070da3c6cc-s.2xm1k7t3a0pcd.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:Fraunces;font-style:italic;font-weight:600;font-display:swap;src:url(../media/b887d91685b8c137-s.330vchwb4izzb.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:italic;font-weight:600;font-display:swap;src:url(../media/3c7c6164b2587822-s.p.16u3vygyjnhr0.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:Fraunces;font-style:italic;font-weight:700;font-display:swap;src:url(../media/50a3f1070da3c6cc-s.2xm1k7t3a0pcd.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:Fraunces;font-style:italic;font-weight:700;font-display:swap;src:url(../media/b887d91685b8c137-s.330vchwb4izzb.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:italic;font-weight:700;font-display:swap;src:url(../media/3c7c6164b2587822-s.p.16u3vygyjnhr0.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:Fraunces;font-style:italic;font-weight:900;font-display:swap;src:url(../media/50a3f1070da3c6cc-s.2xm1k7t3a0pcd.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:Fraunces;font-style:italic;font-weight:900;font-display:swap;src:url(../media/b887d91685b8c137-s.330vchwb4izzb.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:italic;font-weight:900;font-display:swap;src:url(../media/3c7c6164b2587822-s.p.16u3vygyjnhr0.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:Fraunces;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1e219c03c996efbd-s.2qo5md4hn_gum.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:Fraunces;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b35b0dbffda7f2c4-s.1d9rlgtqyj_-l.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-weight:400;font-display:swap;src:url(../media/03bda585a99c6450-s.p.32sris142tqlb.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:Fraunces;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1e219c03c996efbd-s.2qo5md4hn_gum.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:Fraunces;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b35b0dbffda7f2c4-s.1d9rlgtqyj_-l.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-weight:600;font-display:swap;src:url(../media/03bda585a99c6450-s.p.32sris142tqlb.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:Fraunces;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1e219c03c996efbd-s.2qo5md4hn_gum.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:Fraunces;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b35b0dbffda7f2c4-s.1d9rlgtqyj_-l.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-weight:700;font-display:swap;src:url(../media/03bda585a99c6450-s.p.32sris142tqlb.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:Fraunces;font-style:normal;font-weight:900;font-display:swap;src:url(../media/1e219c03c996efbd-s.2qo5md4hn_gum.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:Fraunces;font-style:normal;font-weight:900;font-display:swap;src:url(../media/b35b0dbffda7f2c4-s.1d9rlgtqyj_-l.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-weight:900;font-display:swap;src:url(../media/03bda585a99c6450-s.p.32sris142tqlb.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:Fraunces Fallback;src:local(Times New Roman);ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.0%;size-adjust:115.45%}.fraunces_d9a27a3-module__GuzceG__className{font-family:Fraunces,Fraunces Fallback}.fraunces_d9a27a3-module__GuzceG__variable{--font-display:"Fraunces", "Fraunces Fallback"}
@font-face{font-family:Newsreader;font-style:italic;font-weight:400;font-display:swap;src:url(../media/79e9e0e3b9220e46-s.3a-pd9010p_dh.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:Newsreader;font-style:italic;font-weight:400;font-display:swap;src:url(../media/e62850744c7f266e-s.0n7ulcr4ivksg.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:italic;font-weight:400;font-display:swap;src:url(../media/9433d1a810498265-s.p.1hij5ex6k3v9q.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:Newsreader;font-style:italic;font-weight:500;font-display:swap;src:url(../media/79e9e0e3b9220e46-s.3a-pd9010p_dh.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:Newsreader;font-style:italic;font-weight:500;font-display:swap;src:url(../media/e62850744c7f266e-s.0n7ulcr4ivksg.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:italic;font-weight:500;font-display:swap;src:url(../media/9433d1a810498265-s.p.1hij5ex6k3v9q.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:Newsreader;font-style:italic;font-weight:600;font-display:swap;src:url(../media/79e9e0e3b9220e46-s.3a-pd9010p_dh.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:Newsreader;font-style:italic;font-weight:600;font-display:swap;src:url(../media/e62850744c7f266e-s.0n7ulcr4ivksg.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:italic;font-weight:600;font-display:swap;src:url(../media/9433d1a810498265-s.p.1hij5ex6k3v9q.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:Newsreader;font-style:normal;font-weight:400;font-display:swap;src:url(../media/150f724d70372c02-s.1ljbalzvxyif7.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:Newsreader;font-style:normal;font-weight:400;font-display:swap;src:url(../media/750c737482d9de2f-s.3ex3j6ahhvjry.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5f402bd2d8eef81a-s.p.40bho2kviej2o.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:Newsreader;font-style:normal;font-weight:500;font-display:swap;src:url(../media/150f724d70372c02-s.1ljbalzvxyif7.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:Newsreader;font-style:normal;font-weight:500;font-display:swap;src:url(../media/750c737482d9de2f-s.3ex3j6ahhvjry.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5f402bd2d8eef81a-s.p.40bho2kviej2o.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:Newsreader;font-style:normal;font-weight:600;font-display:swap;src:url(../media/150f724d70372c02-s.1ljbalzvxyif7.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:Newsreader;font-style:normal;font-weight:600;font-display:swap;src:url(../media/750c737482d9de2f-s.3ex3j6ahhvjry.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5f402bd2d8eef81a-s.p.40bho2kviej2o.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:Newsreader Fallback;src:local(Times New Roman);ascent-override:69.68%;descent-override:25.12%;line-gap-override:0.0%;size-adjust:105.48%}.newsreader_f9ab74a9-module__1Yk35a__className{font-family:Newsreader,Newsreader Fallback}.newsreader_f9ab74a9-module__1Yk35a__variable{--font-body:"Newsreader", "Newsreader 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-20C0,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-20C0,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;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6ff74e33ebd7bca3-s.352ti9pm7m6qh.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:600;font-display:swap;src:url(../media/1a69062cfe6f77f8-s.0o-3_g79811ob.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:600;font-display:swap;src:url(../media/9a4838fcda0d1bca-s.0ngr-xkgqz1kf.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:600;font-display:swap;src:url(../media/2e95a7d252b9825a-s.15orukf5wyxb5.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/23b7a97ae3b5c134-s.p.226pwps5o-gq_.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%}.ibm_plex_mono_f8b0b876-module__ChPWvq__className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.ibm_plex_mono_f8b0b876-module__ChPWvq__variable{--font-mono:"IBM Plex Mono", "IBM Plex Mono Fallback"}
:root{--paper:#f4f0e6;--paper-panel:#ede7d7;--surface:#fffdf6;--ink:#17150f;--ink-soft:#423e35;--ink-mute:#6d675a;--rule:#c9c1ad;--rule-ink:#17150f;--spot:#b02a1f;--spot-dark:#8a201700;--spot-ink:#8a2017;--highlight:#e9c94b;--success:#2f5d34;--success-bg:#e7efdf;--error:#8a2017;--error-bg:#f6e6df;--font-display:var(--font-display), Georgia, "Times New Roman", serif;--font-body:var(--font-body), Georgia, "Times New Roman", serif;--font-mono:var(--font-mono), ui-monospace, "SFMono-Regular", monospace;--space-xs:.25rem;--space-sm:.5rem;--space-md:1rem;--space-lg:1.5rem;--space-xl:2rem;--space-2xl:3rem;--space-3xl:4.5rem;--max-width:82rem;--content-width:52rem;--line-height:1.62}*,:before,:after{box-sizing:border-box}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;scroll-behavior:smooth;height:100%}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}body{min-height:100%;color:var(--ink);background-color:var(--paper);font-family:var(--font-body);font-size:1.075rem;line-height:var(--line-height);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:radial-gradient(#17150f07 1px,#0000 1px);background-size:4px 4px;flex-direction:column;margin:0;display:flex}h1,h2,h3,h4{font-family:var(--font-display);letter-spacing:-.01em;font-weight:700;line-height:1.08}a{color:var(--ink);text-underline-offset:3px;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--spot);text-decoration-color:var(--spot)}a:hover{color:var(--spot-ink)}:focus-visible{outline:2px solid var(--spot);outline-offset:2px}.skip-link{top:-100%;left:var(--space-md);z-index:100;padding:var(--space-sm) var(--space-md);background:var(--ink);color:var(--paper);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;font-size:.8125rem;text-decoration:none;position:absolute}.skip-link:focus{top:var(--space-md);color:var(--paper)}.container{width:100%;max-width:var(--max-width);padding-inline:var(--space-lg);margin-inline:auto}@media (max-width:639px){.container{padding-inline:var(--space-md)}}@media (min-width:768px){.container{padding-inline:var(--space-xl)}}.nav-label-short,.masthead__folio-short,.masthead__dateline-short{display:none}@media (max-width:639px){.nav-label-full,.masthead__folio-full,.masthead__dateline-full{display:none}.nav-label-short,.masthead__folio-short,.masthead__dateline-short{display:inline}}.site-main{flex:1}.kicker{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.14em;color:var(--ink-mute);margin:0 0 var(--space-md);font-size:.75rem;font-weight:500}.kicker--spot{color:var(--spot-ink)}.masthead{border-bottom:3px double var(--rule-ink);background:0 0}.masthead__bar{justify-content:space-between;align-items:center;gap:var(--space-md);padding-block:var(--space-sm);border-bottom:1px solid var(--rule);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.12em;color:var(--ink-mute);font-size:.6875rem;display:flex}.masthead__folio{white-space:nowrap;flex-shrink:0}.masthead__nav{justify-content:flex-end;gap:var(--space-sm) var(--space-lg);flex-wrap:wrap;flex-shrink:1;min-width:0;display:flex}.masthead__nav a{color:var(--ink-soft);white-space:nowrap;text-decoration:none}.masthead__nav a:hover{color:var(--spot-ink)}.masthead__plate{text-align:center;padding-block:var(--space-lg) var(--space-md)}.masthead__name{font-family:var(--font-display);letter-spacing:-.02em;color:var(--ink);font-size:clamp(2rem,7vw,4.25rem);font-weight:900;line-height:.95;text-decoration:none;display:inline-block}.masthead__name:hover{color:var(--ink)}.masthead__dateline{padding-block:var(--space-xs) var(--space-sm);padding-inline:var(--space-md);border-top:1px solid var(--rule);text-align:center;font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.14em;color:var(--ink-mute);font-size:.6875rem}@media (max-width:639px){.masthead__bar{gap:var(--space-sm);letter-spacing:.08em;padding-block:.35rem}.masthead__nav{gap:var(--space-sm) var(--space-md)}.masthead__plate{padding-block:var(--space-md) var(--space-sm)}.masthead__name{font-size:clamp(1.65rem,8.5vw,2.25rem)}.masthead__dateline{letter-spacing:.08em;padding-block:.2rem .4rem;font-size:.625rem}}.btn{justify-content:center;align-items:center;gap:var(--space-sm);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.1em;border:1.5px solid var(--ink);cursor:pointer;border-radius:0;padding:.7rem 1.25rem;font-size:.8125rem;font-weight:500;text-decoration:none;transition:background-color .12s,color .12s;display:inline-flex}.btn--primary{color:var(--paper);background:var(--ink)}.btn--primary:hover{color:var(--paper);background:var(--spot-ink);border-color:var(--spot-ink)}.btn--secondary{color:var(--ink);background:0 0}.btn--secondary:hover{color:var(--paper);background:var(--ink)}.btn:disabled{opacity:.5;cursor:not-allowed}.frontpage{padding-block:var(--space-2xl);border-bottom:1px solid var(--rule)}.frontpage__grid{gap:var(--space-2xl);align-items:center;display:grid}@media (min-width:820px){.frontpage__grid{gap:var(--space-2xl);grid-template-columns:1.15fr 1fr}}.frontpage__main{max-width:34rem}.frontpage__hed{margin:0 0 var(--space-md);letter-spacing:-.02em;font-size:clamp(1.9rem,3.8vw,2.85rem);font-weight:900;line-height:1.1}.frontpage__deck{margin:0 0 var(--space-md);font-family:var(--font-display);color:var(--ink-soft);font-size:clamp(1.35rem,2.4vw,1.7rem);font-weight:500;line-height:1.35}.frontpage__scope{margin:0 0 var(--space-lg);color:var(--ink);font-size:1.1rem;line-height:1.45}.frontpage__byline{margin:0 0 var(--space-lg);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.1em;color:var(--ink-mute);font-size:.75rem}.frontpage__actions{gap:var(--space-md);flex-wrap:wrap;display:flex}.frontpage__aside{align-self:stretch}.edition-includes{--edition-pad:var(--space-xl);justify-content:center;gap:var(--space-lg);height:100%;padding:var(--edition-pad);background:var(--surface);border:1.5px solid var(--ink);box-shadow:3px 3px 0 0 var(--ink);flex-direction:column;display:flex;position:relative}.edition-includes:before{content:"";background:var(--spot);width:.55rem;height:.55rem;position:absolute;top:.65rem;right:.65rem;transform:rotate(45deg)}.edition-includes__head{gap:var(--space-sm);padding-bottom:var(--space-md);border-bottom:3px double var(--rule-ink);flex-direction:column;display:flex}.edition-includes__folio{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.16em;color:var(--ink-mute);margin:0;font-size:.625rem;font-weight:600}.edition-includes__label{font-family:var(--font-display);letter-spacing:-.02em;color:var(--ink);text-transform:none;margin:0;font-size:clamp(1.35rem,2.2vw,1.65rem);font-weight:900;line-height:1.15}.edition-includes__list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.edition-includes__list li{gap:var(--space-md);border-bottom:1px dotted var(--rule);grid-template-columns:2.25rem 1fr;align-items:baseline;padding-block:.85rem;display:grid}.edition-includes__list li:last-child{border-bottom:0;padding-bottom:0}.edition-includes__mark{font-family:var(--font-mono);letter-spacing:.08em;color:var(--spot-ink);font-size:.6875rem;font-weight:600}.edition-includes__copy{flex-direction:column;gap:.2rem;min-width:0;display:flex}.edition-includes__item-label{font-family:var(--font-display);color:var(--ink);font-size:1.125rem;font-weight:700;line-height:1.25}.edition-includes__item-text{font-family:var(--font-body);color:var(--ink-soft);font-size:.95rem;line-height:1.35}.section{padding-block:var(--space-2xl);border-bottom:1px solid var(--rule)}.section--alt{background:var(--paper-panel)}.section__header{margin-bottom:var(--space-xl)}.section__header h2{margin:0 0 var(--space-sm);font-size:clamp(1.5rem,3vw,2.1rem)}.section__header p{color:var(--ink-soft);max-width:64ch;margin:0;font-style:italic}.section--decision{padding-block:var(--space-2xl)}.decision-card{max-width:40rem;padding:var(--space-xl);background:var(--surface);border:1.5px solid var(--ink);margin-inline:auto}.decision-card__kicker{margin:0 0 var(--space-md);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.12em;color:var(--spot-ink);font-size:.75rem;font-weight:600}.decision-card__headline{margin:0 0 var(--space-md);font-size:clamp(1.45rem,2.6vw,1.9rem);font-weight:900;line-height:1.15}.decision-card__emoji{margin-right:.15em}.decision-card__tea{margin:0 0 var(--space-lg);color:var(--ink-soft);font-size:1.1rem}.decision-card__who{margin:0 0 var(--space-xl);padding-top:var(--space-md);border-top:1px solid var(--rule)}.decision-card__who-label{margin:0 0 var(--space-xs);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.1em;color:var(--ink-mute);font-size:.6875rem;font-weight:600}.decision-card__who-text{font-family:var(--font-display);margin:0;font-size:1.125rem;line-height:1.35}.decision-card__cta{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.1em;color:var(--spot-ink);font-size:.8125rem;font-weight:600;text-decoration:none;display:inline-flex}.decision-card__cta:hover{color:var(--ink)}.perks{border-top:2px solid var(--rule-ink);gap:0;margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){.perks{grid-template-columns:repeat(2,1fr)}}.perks__item{padding:var(--space-lg) 0;border-bottom:1px solid var(--rule)}@media (min-width:768px){.perks__item{padding:var(--space-lg);border-right:1px solid var(--rule)}.perks__item:nth-child(2n){border-right:0;padding-right:0}.perks__item:nth-child(odd){padding-left:0}}.perks__label{margin:0 0 var(--space-sm);font-family:var(--font-display);color:var(--ink);font-size:clamp(1.2rem,2vw,1.45rem);font-weight:700;line-height:1.2}.perks__text{color:var(--ink-soft);margin:0;font-size:1.05rem}.sample-notice{max-width:var(--content-width);margin:0 auto var(--space-xl);padding:var(--space-md) var(--space-lg);background:var(--highlight);border:1.5px solid var(--ink)}.sample-notice__tag{margin-bottom:var(--space-xs);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.14em;color:var(--ink);font-size:.6875rem;font-weight:600;display:inline-block}.sample-notice__text{color:var(--ink);margin:0;font-size:.95rem;line-height:1.5}.sample-badge{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.12em;color:var(--ink);background:var(--highlight);border:1px solid var(--ink);padding:.1rem .5rem;font-size:.625rem;font-weight:600;display:inline-block}.columns{border-top:2px solid var(--rule-ink);gap:0;display:grid}@media (min-width:768px){.columns{grid-template-columns:repeat(3,1fr)}}.column{padding:var(--space-lg) 0;border-bottom:1px solid var(--rule)}@media (min-width:768px){.column{padding:var(--space-lg);border-bottom:0;border-right:1px solid var(--rule)}.column:first-child{padding-left:0}.column:last-child{border-right:0;padding-right:0}}.column__num{font-family:var(--font-mono);letter-spacing:.1em;color:var(--spot-ink);font-size:.8125rem;font-weight:500}.column h3{margin:var(--space-sm) 0;font-size:1.3rem}.column p{color:var(--ink-soft);margin:0}.newsletter-stories{max-width:var(--content-width);margin-inline:auto}.story-block{padding-block:var(--space-2xl);border-bottom:1px solid var(--rule);scroll-margin-top:var(--space-xl)}.story-block:last-child{border-bottom:0}.story-block--featured{padding:var(--space-xl);background:var(--surface);border:1.5px solid var(--ink)}.story-block__header{margin-bottom:var(--space-lg)}.story-block__kicker{align-items:center;gap:var(--space-sm);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.12em;color:var(--spot-ink);margin-bottom:var(--space-sm);font-size:.75rem;display:flex}.story-block__emoji{font-size:1.05rem}.story-block__headline{margin:0;font-size:clamp(1.5rem,3.4vw,2.05rem);line-height:1.1}.story-block__stamp{margin:var(--space-md) 0 0;font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--spot-ink);border:2px solid var(--spot-ink);padding:.3rem .7rem;font-size:.75rem;font-weight:600;display:inline-block;transform:rotate(-2.5deg)}.story-block__tea{font-size:1.15rem}.story-block__tea p{margin:0 0 var(--space-md)}.story-block__label{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.12em;color:var(--ink-mute);margin:0 0 var(--space-sm);font-size:.75rem;font-weight:500}.story-block__more{margin-top:var(--space-md)}.story-block__more-toggle{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.1em;color:var(--spot-ink);cursor:pointer;align-items:center;gap:.4rem;font-size:.75rem;font-weight:600;list-style:none;display:inline-flex}.story-block__more-toggle::-webkit-details-marker{display:none}.story-block__more-toggle:before{content:"+";font-weight:700}.story-block__more[open]>.story-block__more-toggle:before{content:"–"}.story-block__more-toggle:hover{color:var(--ink)}.story-block__more-body{margin-top:var(--space-md);padding-top:var(--space-md);border-top:1px dashed var(--rule);color:var(--ink-soft);font-size:1.05rem}.story-block__more-body p{margin:0}.should-i-care{margin:var(--space-lg) 0;padding-top:var(--space-md);border-top:2px solid var(--rule-ink)}.should-i-care__title{margin:0 0 var(--space-md);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.12em;color:var(--ink);font-size:.75rem;font-weight:500}.should-i-care__list{gap:var(--space-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.should-i-care__list li{gap:var(--space-sm) var(--space-md);grid-template-columns:6.5rem 1fr;align-items:baseline;display:grid}.should-i-care__level{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--ink-mute);font-size:.6875rem;font-weight:600}.should-i-care__level--5,.should-i-care__level--4{color:var(--spot-ink)}.should-i-care__level--3{color:var(--ink-soft)}.should-i-care__segment{font-family:var(--font-body);color:var(--ink-soft)}.receipts{margin-top:var(--space-lg);padding-top:var(--space-sm);border-top:1px solid var(--rule)}.receipts__title{margin:0 0 var(--space-sm);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.14em;color:var(--ink-mute);font-size:.6875rem}.receipts__list{gap:var(--space-xs);font-family:var(--font-mono);flex-direction:column;margin:0;padding:0;font-size:.8125rem;line-height:1.5;list-style:none;display:flex}.receipts__list li{gap:var(--space-sm);display:flex}.receipts__list a{color:var(--ink-soft);-webkit-text-decoration-color:var(--spot);text-decoration-color:var(--spot)}.receipts__icon{flex-shrink:0}.newsletter-page{padding-block:var(--space-xl) var(--space-3xl)}.issue-page__nav{gap:var(--space-md) var(--space-lg);margin-bottom:var(--space-xl);flex-wrap:wrap;display:flex}.issue-page__back{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.1em;color:var(--ink-mute);font-size:.75rem;text-decoration:none;display:inline-block}.issue-page__back:hover{color:var(--spot-ink)}.archive-header{margin-bottom:var(--space-xl)}.archive-header h1{margin:0 0 var(--space-sm);font-size:clamp(2rem,4vw,2.75rem)}.archive-list{gap:var(--space-lg);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.archive-empty{font-family:var(--font-body);color:var(--ink-soft)}.newsletter-header{max-width:var(--content-width);margin:0 auto var(--space-2xl);text-align:center;padding-bottom:var(--space-xl);border-bottom:3px double var(--rule-ink)}.newsletter-header__edition{justify-content:center;align-items:center;gap:var(--space-sm) var(--space-md);padding-block:var(--space-sm);border-block:1px solid var(--rule);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.14em;color:var(--ink-mute);flex-wrap:wrap;margin:0;font-size:.75rem;display:flex}.newsletter-header__edition-label{color:var(--spot-ink)}.newsletter-header__edition-label:after{content:"·";margin-left:var(--space-md);color:var(--rule)}.newsletter-header__hook{margin:var(--space-xl) auto 0;max-width:36ch;font-family:var(--font-display);letter-spacing:-.01em;font-size:clamp(1.4rem,3.4vw,2rem);font-weight:700;line-height:1.38}.newsletter-header__meta{margin:var(--space-lg) 0 0;font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.12em;color:var(--ink-mute);font-size:.6875rem}.newsletter-readmeta{max-width:var(--content-width);margin:0 auto var(--space-xl);text-align:center;font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.12em;color:var(--ink-mute);font-size:.6875rem}@media (max-width:639px){.newsletter-page{padding-block:var(--space-md) var(--space-2xl)}.issue-page__nav{gap:var(--space-sm) var(--space-md);margin-bottom:var(--space-md)}.issue-page__back{letter-spacing:.08em;font-size:.6875rem}.newsletter-header{margin-bottom:var(--space-lg);padding-bottom:var(--space-md)}.newsletter-header__edition{gap:var(--space-xs) var(--space-sm);letter-spacing:.08em;padding-block:.35rem;font-size:.625rem}.newsletter-header__edition-label:after{margin-left:var(--space-sm)}.newsletter-header__hook{margin-top:var(--space-md);max-width:none;font-size:clamp(1.2rem,5.2vw,1.45rem);line-height:1.25}.newsletter-header__meta{margin-top:var(--space-sm);letter-spacing:.06em;font-size:.625rem;line-height:1.45}.newsletter-readmeta{margin-bottom:var(--space-md);letter-spacing:.06em;padding-inline:0;font-size:.625rem;line-height:1.45}.newsletter-recap{margin-bottom:var(--space-xl);padding:var(--space-md)}.newsletter-recap__title{font-size:1.25rem}.newsletter-recap__link{font-size:1.05rem}}.newsletter-recap{max-width:var(--content-width);margin:0 auto var(--space-2xl);padding:var(--space-lg);border:1.5px solid var(--ink);background:var(--surface)}.newsletter-recap__title{margin:0 0 var(--space-sm);font-size:1.4rem}.newsletter-recap__lead{margin:0 0 var(--space-sm);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.1em;color:var(--ink-mute);font-size:.75rem}.newsletter-recap__list{margin:0 0 var(--space-md);padding:0;list-style:none}.newsletter-recap__list li{border-bottom:1px dotted var(--rule)}.newsletter-recap__list li:last-child{border-bottom:0}.newsletter-recap__link{gap:var(--space-sm);padding-block:var(--space-sm);font-family:var(--font-display);color:inherit;text-underline-offset:3px;font-size:1.15rem;text-decoration:none;display:flex}.newsletter-recap__link:hover{color:var(--spot-ink);text-decoration:underline;-webkit-text-decoration-color:var(--spot);text-decoration-color:var(--spot)}.newsletter-recap__cta{font-family:var(--font-display);color:var(--spot-ink);margin:0;font-style:italic}.newsletter-next{max-width:var(--content-width);margin:var(--space-2xl) auto;padding:var(--space-lg);background:var(--surface);border:1.5px solid var(--ink);border-left-width:5px}.newsletter-next__kicker{margin:0 0 var(--space-xs);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.14em;color:var(--spot-ink);font-size:.6875rem;font-weight:500}.newsletter-next h2{margin:0 0 var(--space-sm);font-size:1.2rem}.newsletter-next p{color:var(--ink-soft);margin:0}.document-links{max-width:var(--content-width);margin:var(--space-2xl) auto;padding:var(--space-lg);background:var(--paper-panel);border:1px solid var(--rule)}.document-links h2{margin:0 0 var(--space-md);font-size:1.15rem}.document-links ul{gap:var(--space-sm);font-family:var(--font-mono);flex-direction:column;margin:0;padding:0;font-size:.85rem;list-style:none;display:flex}.issue-card{padding:var(--space-lg);background:var(--surface);border:1.5px solid var(--ink);color:inherit;text-decoration:none;transition:transform .12s,box-shadow .12s;display:block}.issue-card:hover{color:inherit;box-shadow:6px 6px 0 var(--ink);transform:translate(-3px,-3px)}.issue-card__meta{align-items:center;gap:var(--space-md);margin-bottom:var(--space-sm);display:flex}.issue-card__date{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.14em;color:var(--spot-ink);font-size:.6875rem}.issue-card h3{margin:0 0 var(--space-md);font-size:1.5rem;line-height:1.15}.issue-card__bullets{margin:0 0 var(--space-md);font-family:var(--font-mono);color:var(--ink-soft);gap:var(--space-xs);flex-direction:column;padding:0;font-size:.8125rem;list-style:none;display:flex}.issue-card__cta{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.1em;color:var(--spot-ink);font-size:.75rem}.section--subscribe{border-bottom:0}.section--subscribe .container{justify-content:center;display:flex}.subscribe-form{width:100%;max-width:36rem;padding:var(--space-xl);background:var(--surface);border:1.5px solid var(--ink)}.subscribe-form h2{margin:0 0 var(--space-md);font-size:1.75rem}.subscribe-form__pitch{margin:0 0 var(--space-lg);font-family:var(--font-display);color:var(--ink);font-size:clamp(1.2rem,2vw,1.4rem);font-weight:500;line-height:1.45}.subscribe-form__perks{margin:0 0 var(--space-lg);padding:var(--space-md) 0;border-block:1px solid var(--rule);gap:var(--space-sm);flex-direction:column;list-style:none;display:flex}.subscribe-form__perks li{color:var(--ink-soft);padding-left:1.4rem;font-size:.95rem;position:relative}.subscribe-form__perks li:before{content:"✓";color:var(--spot-ink);font-weight:700;position:absolute;left:0}.subscribe-form__fineprint{margin:var(--space-md) 0 0;color:var(--ink-mute);font-size:.8125rem}.form-group{margin-bottom:var(--space-md)}.form-label{margin-bottom:var(--space-xs);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--ink-soft);font-size:.75rem;display:block}.form-hint{color:var(--ink-mute);text-transform:none;letter-spacing:0}.form-error{margin-top:var(--space-xs);font-family:var(--font-mono);color:var(--error);font-size:.8125rem}.input{width:100%;font-family:var(--font-body);color:var(--ink);background:var(--paper);border:1.5px solid var(--ink);border-radius:0;padding:.7rem .85rem;font-size:1.0625rem;display:block}.input:focus{outline:2px solid var(--spot);outline-offset:1px}.input--error{border-color:var(--error)}select.input{appearance:none}.editor-textarea{resize:vertical;min-height:6rem}.editor-textarea--code{font-family:var(--font-mono);font-size:.85rem}.alert{padding:var(--space-md);margin-bottom:var(--space-md);border:1.5px solid;font-size:.95rem}.alert--success{color:var(--success);background:var(--success-bg);border-color:var(--success)}.alert--error{color:var(--error);background:var(--error-bg);border-color:var(--error)}.suggestion-box{max-width:var(--content-width);margin:var(--space-2xl) auto 0;padding:var(--space-xl);border:1.5px solid var(--ink);background:var(--surface)}.suggestion-box h2{margin:0 0 var(--space-sm);font-size:1.6rem}.suggestion-box__lead{margin:0 0 var(--space-lg);color:var(--ink-soft);font-style:italic}.suggestion-box__form{gap:var(--space-sm);flex-direction:column;display:flex}.issue-chat{max-width:var(--content-width);margin:var(--space-2xl) auto 0;padding:var(--space-xl);border:1.5px solid var(--ink);background:var(--surface)}.issue-chat h2{margin:0 0 var(--space-sm);font-size:1.6rem}.issue-chat__lead,.issue-chat__note,.issue-chat__empty{margin:0 0 var(--space-lg);color:var(--ink-soft);font-style:italic}.issue-chat__prompts{gap:var(--space-sm);margin-bottom:var(--space-lg);flex-wrap:wrap;display:flex}.issue-chat__prompt-chip{padding:var(--space-xs) var(--space-md);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.06em;color:var(--ink);background:var(--paper);border:1.5px solid var(--ink);cursor:pointer;border-radius:0;font-size:.75rem}.issue-chat__prompt-chip:hover:not(:disabled){color:var(--paper);background:var(--ink)}.issue-chat__prompt-chip:disabled{opacity:.5;cursor:not-allowed}.issue-chat__messages{gap:var(--space-md);margin-bottom:var(--space-lg);flex-direction:column;display:flex}.issue-chat__message{padding:var(--space-md);border:1px solid var(--rule)}.issue-chat__message--user{background:var(--paper-panel)}.issue-chat__message p{margin:0}.issue-chat__role{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.12em;color:var(--spot-ink);font-size:.6875rem;margin:0 0 var(--space-xs)!important}.issue-chat__citations{margin-top:var(--space-md);padding-top:var(--space-sm);border-top:1px solid var(--rule)}.issue-chat__citations-title{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.12em;color:var(--ink-mute);font-size:.6875rem;margin:0 0 var(--space-xs)!important}.issue-chat__citations ul{padding-left:var(--space-lg);font-family:var(--font-mono);color:var(--ink-soft);margin:0;font-size:.8125rem}.issue-chat__form{gap:var(--space-sm);flex-direction:column;display:flex}.site-footer{border-top:3px double var(--rule-ink);padding-block:var(--space-xl);margin-top:auto}.site-footer__inner{gap:var(--space-md);font-family:var(--font-mono);color:var(--ink-mute);text-transform:uppercase;letter-spacing:.06em;flex-direction:column;font-size:.75rem;line-height:1.7;display:flex}.site-footer__inner strong{color:var(--ink)}.site-footer__positioning{flex-wrap:wrap;align-items:baseline;gap:.35rem .85rem;margin:0;display:flex}.site-footer__positioning strong{margin-right:.25rem}.site-footer__links{gap:var(--space-md) var(--space-lg);flex-wrap:wrap;display:flex}.site-footer__links a{color:var(--ink-soft);text-decoration:none}.site-footer__links a:hover{color:var(--spot-ink)}.editor-layout__bar{border-bottom:1px solid var(--rule)}.editor-layout__inner{gap:var(--space-lg);padding-block:var(--space-sm);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;font-size:.75rem;display:flex}.editor-page{padding-block:var(--space-2xl)}.editor-page h1{margin:0 0 var(--space-sm)}.editor-page__header{justify-content:space-between;align-items:center;gap:var(--space-md);margin-bottom:var(--space-md);display:flex}.editor-page__lead{margin:0 0 var(--space-xl);color:var(--ink-soft)}.editor-login-form,.editor-panel{max-width:40rem}.editor-grid{gap:var(--space-md);display:grid}@media (min-width:768px){.editor-grid{grid-template-columns:repeat(2,1fr)}}.editor-actions{gap:var(--space-md);margin-bottom:var(--space-xl);flex-wrap:wrap;display:flex}.editor-test-send{margin-bottom:var(--space-xl)}.editor-test-send__row{align-items:flex-end;gap:var(--space-md);flex-wrap:wrap;display:flex}.editor-test-send__row .form-group{flex:16rem;margin-bottom:0}.editor-field-head{justify-content:space-between;align-items:baseline;gap:var(--space-md);display:flex}.editor-field-head__action{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--spot-ink);cursor:pointer;background:0 0;border:none;padding:0;font-size:.6875rem}.editor-field-head__action:hover{color:var(--ink)}.editor-empty{padding:var(--space-lg);border:1px dashed var(--rule);color:var(--ink-mute);font-style:italic}.editor-stories,.editor-doclinks{margin-block:var(--space-xl)}.editor-stories__title{margin:0;font-size:1.3rem}.editor-doclinks__row{gap:var(--space-sm);margin-bottom:var(--space-sm);grid-template-columns:1fr 1fr auto;align-items:center;display:grid}.story-fields{margin:0 0 var(--space-lg);padding:var(--space-lg);border:1.5px solid var(--ink);background:var(--surface)}.story-fields__bar{justify-content:space-between;align-items:center;gap:var(--space-md);margin-bottom:var(--space-md);display:flex}.story-fields__legend{float:none;font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.12em;color:var(--spot-ink);padding:0;font-size:.75rem;font-weight:600}.story-fields__controls{gap:var(--space-xs);display:flex}.story-fields__controls button{font-family:var(--font-mono);color:var(--ink);background:var(--paper);border:1px solid var(--ink);cursor:pointer;padding:.2rem .55rem;font-size:.75rem}.story-fields__controls button:disabled{opacity:.35;cursor:not-allowed}.story-fields__remove:hover:not(:disabled){color:var(--paper);background:var(--spot-ink);border-color:var(--spot-ink)}.story-fields__sub{margin-top:var(--space-lg);padding-top:var(--space-md);border-top:1px solid var(--rule)}.story-fields__sub-head{justify-content:space-between;align-items:baseline;gap:var(--space-md);margin-bottom:var(--space-sm);display:flex}.story-fields__sub-head .form-label{margin:0}.story-fields__add{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--spot-ink);cursor:pointer;background:0 0;border:none;padding:0;font-size:.6875rem}.story-fields__add:hover{color:var(--ink)}.story-fields__row{align-items:center;gap:var(--space-sm);margin-bottom:var(--space-sm);display:flex}.story-fields__row .input{flex:1}.story-fields__receipt{margin-bottom:var(--space-md)}.story-fields__receipt .input{margin-bottom:var(--space-xs)}.story-fields__receipt-meta{gap:var(--space-sm);grid-template-columns:1fr 6rem auto;align-items:center;display:grid}.story-fields__row-remove{width:2rem;height:2rem;color:var(--ink-mute);background:var(--paper);border:1px solid var(--rule);cursor:pointer;flex-shrink:0;font-size:1.1rem;line-height:1}.story-fields__row-remove:hover{color:var(--paper);background:var(--spot-ink);border-color:var(--spot-ink)}.care-level-input{flex-shrink:0}.care-level-input__select{min-width:7.5rem;font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.06em;padding:.55rem .65rem;font-size:.75rem}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.editor-documents{padding-top:var(--space-lg);border-top:1px solid var(--rule)}.editor-documents h2{margin:0 0 var(--space-sm);font-size:1.2rem}.editor-documents__list{margin:var(--space-lg) 0 0;gap:var(--space-md);flex-direction:column;padding:0;list-style:none;display:flex}.editor-documents__item{justify-content:space-between;align-items:center;gap:var(--space-md);padding:var(--space-md);border:1px solid var(--rule);background:var(--surface);display:flex}.editor-issue-list{gap:var(--space-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.editor-issue-list__item{justify-content:space-between;align-items:center;gap:var(--space-md);padding:var(--space-md) var(--space-lg);border:1px solid var(--rule);background:var(--surface);color:inherit;text-decoration:none;display:flex}.editor-issue-list__item:hover{border-color:var(--ink)}.editor-issue-list__item span{gap:var(--space-xs);flex-direction:column;display:flex}
