@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/d8cddd76dbfeaef0-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/591574edbe85c69b-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/acf349172f10b359-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/0926c12c4384550f-s.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/8bd76523131fa0fc-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/d8cddd76dbfeaef0-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/591574edbe85c69b-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/acf349172f10b359-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/0926c12c4384550f-s.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/8bd76523131fa0fc-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/d8cddd76dbfeaef0-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/591574edbe85c69b-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/acf349172f10b359-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/0926c12c4384550f-s.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/8bd76523131fa0fc-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:700;font-display:swap;src:url(../media/d8cddd76dbfeaef0-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:700;font-display:swap;src:url(../media/591574edbe85c69b-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:700;font-display:swap;src:url(../media/acf349172f10b359-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:700;font-display:swap;src:url(../media/0926c12c4384550f-s.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:700;font-display:swap;src:url(../media/8bd76523131fa0fc-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:400;font-display:swap;src:url(../media/9cc5c0547f229dea-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/b0947914c9718a1e-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/d0b60be57f16ee32-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/1f9e983605289f29-s.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/01e4147cff8141ee-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/9cc5c0547f229dea-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/b0947914c9718a1e-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/d0b60be57f16ee32-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/1f9e983605289f29-s.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/01e4147cff8141ee-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/9cc5c0547f229dea-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/b0947914c9718a1e-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/d0b60be57f16ee32-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/1f9e983605289f29-s.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/01e4147cff8141ee-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:700;font-display:swap;src:url(../media/9cc5c0547f229dea-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:700;font-display:swap;src:url(../media/b0947914c9718a1e-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:700;font-display:swap;src:url(../media/d0b60be57f16ee32-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:700;font-display:swap;src:url(../media/1f9e983605289f29-s.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:700;font-display:swap;src:url(../media/01e4147cff8141ee-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%}.cormorant_garamond_de93b6b5-module__J-s17W__className{font-family:Cormorant Garamond,Cormorant Garamond Fallback}.cormorant_garamond_de93b6b5-module__J-s17W__variable{--font-journal-display:"Cormorant Garamond", "Cormorant Garamond Fallback"}
@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/20aee433927f7d4b-s.22-vwy_zcz7be.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:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/256e1f7f180674ba-s.3_q_pmj-3v7pv.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/be3bf58b83159894-s.0kupvvif_223v.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:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/753b6407f468151f-s.11jlrhjosin9v.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:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/292081311a6a8abc-s.3z1vcboutudqk.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:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/68d403cf9f2c68c5-s.p.012bmydply3go.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:"Source Serif 4 Fallback";src:local(Times New Roman);ascent-override:87.87%;descent-override:28.41%;line-gap-override:0.0%;size-adjust:117.91%}.source_serif_4_f42fe52d-module__zFa_xa__className{font-family:"Source Serif 4","Source Serif 4 Fallback";font-style:normal}.source_serif_4_f42fe52d-module__zFa_xa__variable{--font-journal-serif:"Source Serif 4", "Source Serif 4 Fallback"}
@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:400;font-display:swap;src:url(../media/0c104cf141201692-s.37hqrubiun3nw.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:"Source Serif 4";font-style:italic;font-weight:400;font-display:swap;src:url(../media/c4eed3967569a269-s.1wsz1ujjf-rey.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:400;font-display:swap;src:url(../media/5e4fd7f145c06c91-s.39m8q8da-qoqj.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:"Source Serif 4";font-style:italic;font-weight:400;font-display:swap;src:url(../media/aee725a3245d2aa9-s.2ykybdz8efp88.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:"Source Serif 4";font-style:italic;font-weight:400;font-display:swap;src:url(../media/0be2b1c012508d81-s.3lhnpz_z_qvdm.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:"Source Serif 4";font-style:italic;font-weight:400;font-display:swap;src:url(../media/ffe74cb158fc6021-s.p.1k_usjk-2sb8e.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:"Source Serif 4 Fallback";src:local(Times New Roman);ascent-override:87.87%;descent-override:28.41%;line-gap-override:0.0%;size-adjust:117.91%}.source_serif_4_59dfbac7-module__GrLHjG__className{font-family:"Source Serif 4","Source Serif 4 Fallback";font-style:italic;font-weight:400}.source_serif_4_59dfbac7-module__GrLHjG__variable{--font-journal-serif-italic:"Source Serif 4", "Source Serif 4 Fallback"}
.jr{--jr-night:#0a1511;--jr-night-soft:#11211b;--jr-paper:#efe3cb;--jr-paper-hi:#f7eedd;--jr-print:#f6efe1;--jr-ink:#1f1b15;--jr-ink-soft:#5a4e3f;--jr-rust:#8a3f1c;--jr-brass:var(--kit-brass);--jr-brass-hi:var(--kit-brass-hi);--jr-brass-lo:var(--kit-brass-lo);--jr-display:"Walone", var(--font-journal-display), "Cormorant Garamond", Georgia, serif;--jr-serif:"Walone", var(--font-journal-serif), "Source Serif 4", Georgia, serif;--jr-gutter:clamp(1rem, 4vw, 3rem);--jr-measure:40rem;--jr-wide:60rem;--jr-foil:linear-gradient(115deg, var(--jr-brass-lo), var(--jr-brass) 22%, var(--jr-brass-hi) 40%, var(--jr-brass) 58%, var(--jr-brass-lo) 82%, var(--jr-brass) 100%);--jr-grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='p'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.37 0 0 0 0 0.16 0 0 0 0 0.07 0 0 0 0.2 0'/%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23p)'/%3E%3C/svg%3E");--jr-film:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='f'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.1' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='240' height='240' filter='url(%23f)' opacity='0.55'/%3E%3C/svg%3E");--jr-paper-surface:repeating-linear-gradient(to bottom, color-mix(in oklab, var(--jr-rust) 4%, transparent) 0 1px, transparent 1px 6px), radial-gradient(120% 60% at 50% 0%, var(--jr-paper-hi), transparent 70%), var(--jr-grain), var(--jr-paper);background:radial-gradient(70rem 40rem at 85% -10%, color-mix(in oklab, var(--color-ember) 10%, transparent), transparent 60%), radial-gradient(60rem 50rem at 0% 110%, color-mix(in oklab, var(--color-rust) 18%, transparent), transparent 60%), var(--jr-night);min-height:100dvh;color:var(--color-cream);font-family:var(--jr-serif);position:relative;overflow-x:clip}.jr ::selection{background:var(--color-ember);color:var(--jr-night)}.jr :focus-visible{outline:2px solid var(--color-ember);outline-offset:3px;box-shadow:none}.jr-eyebrow{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.22em;text-transform:uppercase;font-size:.72rem;font-weight:600}.jr-display{font-family:var(--jr-display);letter-spacing:-.015em;font-weight:500}.jr-foil-rule{background:var(--jr-foil);opacity:.85;height:1px;position:relative}.jr-bar{z-index:40;padding:calc(env(safe-area-inset-top,0px) + .6rem) max(var(--jr-gutter), env(safe-area-inset-right,0px)) .6rem max(var(--jr-gutter), env(safe-area-inset-left,0px));background:linear-gradient(to bottom, color-mix(in oklab, var(--jr-night) 75%, transparent), transparent);grid-template-columns:1fr auto 1fr;align-items:center;gap:1rem;transition:background-color .3s,box-shadow .3s;display:grid;position:fixed;inset:0 0 auto}.jr-bar[data-solid]{background-color:color-mix(in oklab, var(--jr-night) 92%, transparent);box-shadow:inset 0 -1px 0 color-mix(in oklab, var(--jr-brass) 35%, transparent), 0 14px 30px -22px #000000e6}.jr-bar__back,.jr-bar__link{min-height:2.75rem;color:var(--color-cream-muted);align-items:center;gap:.55rem;transition:color .2s;display:inline-flex}.jr-bar__back:hover,.jr-bar__link:hover{color:var(--color-ember)}.jr-bar__link{justify-self:end}.jr-bar__mark{color:var(--color-cream);flex-direction:column;align-items:center;line-height:1;display:flex}@media (pointer:coarse){.jr-bar__mark{position:relative}.jr-bar__mark:after{content:"";position:absolute;inset:-.75rem -.5rem}}.jr-bar__mark-name{font-family:var(--jr-display);font-size:1.45rem;font-style:italic;font-weight:500}.jr-bar__mark-by{color:var(--jr-brass);margin-top:.2rem;font-size:.6rem}.jr-bar__progress{background:var(--color-ember);transform-origin:0;height:2px;position:absolute;inset:auto 0 0;transform:scaleX(0)}@media not (min-width:40rem){.jr-bar__hide-sm{display:none}}.jr-bar__end{justify-content:flex-end;align-items:center;gap:.9rem;min-width:0;display:flex}.jr-bar__end .jr-bar__link{justify-self:auto}@media not (min-width:64rem){.jr-bar__hide-md{display:none}}@media not (min-width:40rem){.jr-bar__end .jr-bar__link{display:none}}.jr-lang{border:1px solid color-mix(in oklab, var(--jr-brass) 40%, transparent);background:color-mix(in oklab, var(--jr-night) 55%, transparent);border-radius:999px;flex:none;padding:.18rem;display:inline-flex}.jr-lang__option{min-width:2.75rem;min-height:2.5rem;font-family:var(--font-poppins), ui-sans-serif, sans-serif;letter-spacing:.08em;color:var(--color-cream-muted);cursor:pointer;border-radius:999px;place-items:center;padding:0 .75rem;font-size:.74rem;font-weight:600;transition:color .2s,background-color .2s;display:inline-grid}.jr-lang__option:lang(my){letter-spacing:0;font-size:.8rem}.jr-lang__option:hover{color:var(--color-cream)}.jr-lang__option[aria-pressed=true]{background:var(--color-ember);color:var(--jr-night)}.jr-lang__option:focus-visible{outline:2px solid var(--color-ember);outline-offset:2px}@media (pointer:coarse){.jr-lang__option{min-height:2.75rem}}@media not (min-width:40rem){.jr-lang__option{min-width:2.5rem;padding:0 .55rem}}.jr-lang-note{border:1px solid color-mix(in oklab, var(--jr-brass) 45%, transparent);font-family:var(--font-poppins), ui-sans-serif, sans-serif;letter-spacing:.04em;color:var(--jr-brass);border-radius:999px;margin-block:.9rem .25rem;padding:.2rem .7rem;font-size:.72rem;font-weight:600;display:inline-block}.jr-lang-note:lang(my){letter-spacing:0;line-height:1.8}.jr-photo{background:var(--jr-night);position:absolute;inset:0;overflow:hidden}.jr-photo__img{object-fit:cover;filter:brightness(.6)saturate(.82)contrast(1.06);will-change:transform;width:100%;height:112%;position:absolute;inset:-6% 0}.jr-photo__img--cover{filter:brightness(.72)saturate(.9)contrast(1.04)}.jr-photo:after{content:"";pointer-events:none;background:radial-gradient(ellipse at 50% 45%, transparent 35%, #0000008c 100%), linear-gradient(to top, var(--jr-night) 2%, color-mix(in oklab, var(--jr-night) 55%, transparent) 38%, transparent 70%), linear-gradient(to bottom, color-mix(in oklab, var(--jr-night) 70%, transparent), transparent 22%);position:absolute;inset:0}.jr-grain{pointer-events:none;background-image:var(--jr-film);mix-blend-mode:overlay;opacity:.35;animation:1s steps(6,end) infinite jr-grain;position:absolute;inset:-50%}[data-idle] .jr-grain{animation-play-state:paused}@keyframes jr-grain{0%{transform:translate(0)}17%{transform:translate(-3%,2%)}33%{transform:translate(2%,-4%)}50%{transform:translate(-4%,-1%)}67%{transform:translate(3%,3%)}83%{transform:translate(-1%,4%)}to{transform:translate(0)}}.jr-photo--stage{container-type:size}.jr-stage{--ar:1;--os:1.06;--cx:.5;--cy:.6;--w:calc(max(100cqw, 100cqh * var(--ar)) * var(--os));--h:calc(var(--w) / var(--ar));width:var(--w);height:var(--h);left:clamp(calc(100cqw - var(--w)), calc(50cqw - var(--w) * var(--cx)), 0px);top:clamp(calc(100cqh - var(--h)), calc(50cqh - var(--h) * var(--cy)), 0px);transform-origin:30% 65%;will-change:transform;position:absolute}@container (orientation:portrait){.jr-stage{--cx:.3;--cy:.62}}.jr-stage__img{object-fit:cover;filter:brightness(.56)saturate(.8)contrast(1.08);width:100%;height:100%;position:absolute;inset:0}.jr-lantern{left:var(--x,12%);top:var(--y,68%);width:var(--s,22vmin);aspect-ratio:1;margin:calc(var(--s,22vmin) / -2) 0 0 calc(var(--s,22vmin) / -2);mix-blend-mode:screen;pointer-events:none;background:radial-gradient(closest-side,#ffce8c8c,#ff96462e 55%,#0000);border-radius:50%;position:absolute}.jr-embers{pointer-events:none;position:absolute;inset:0}.jr-embers i{left:var(--x);top:var(--y,86%);opacity:0;background:radial-gradient(circle,#ffe2b0,#ff9d4d 60%,#0000);border-radius:50%;width:3px;height:3px;position:absolute}.jr-print{background:linear-gradient(160deg, #ffffff80, transparent 40%), var(--jr-print);box-shadow:0 1px 1px #00000040, 0 22px 40px -22px #000000d9, 0 40px 80px -50px color-mix(in oklab, var(--color-ember) 45%, transparent);padding:clamp(.4rem,.9vw,.65rem);display:block;position:relative}.jr-print__img{background:var(--jr-night-soft);position:relative;overflow:hidden}.jr-print__img img{object-fit:cover;width:100%;height:100%;transition:transform .9s cubic-bezier(.22,1,.36,1);display:block}.jr-print__blank{background:radial-gradient(40% 50% at 30% 70%, #ffb4644d, transparent 70%), linear-gradient(160deg, #1d3128, var(--jr-night));color:color-mix(in oklab, var(--jr-brass) 70%, transparent);place-items:center;display:grid;position:absolute;inset:0}.jr-print__img:after{content:"";pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #00000014,inset 0 0 40px #00000040}.jr-meta{color:var(--color-cream-muted);flex-wrap:wrap;align-items:center;gap:.4rem 1.1rem;display:flex}.jr-meta>span{align-items:center;gap:.4rem;display:inline-flex}.jr-meta svg{color:var(--jr-brass)}.jr-masthead{isolation:isolate;min-height:min(100svh,62rem);padding:7rem max(var(--jr-gutter), env(safe-area-inset-right,0px)) clamp(2.5rem, 8vh, 5rem) max(var(--jr-gutter), env(safe-area-inset-left,0px));align-items:flex-end;display:flex;position:relative}.jr-masthead .jr-photo{z-index:-1}.jr-masthead__inner{width:min(100%,78rem);margin-inline:auto}.jr-masthead__title{font-family:var(--jr-display);letter-spacing:-.025em;color:var(--jr-paper-hi);text-shadow:0 4px 40px #00000073;margin-top:1.1rem;font-size:clamp(3.6rem,12vw,10.5rem);font-weight:500;line-height:.86}.jr-masthead__title em{color:var(--jr-brass-hi);font-style:italic}.jr-word{vertical-align:top;margin-bottom:-.08em;padding-bottom:.08em;display:inline-block;overflow:hidden}.jr-word>span{display:inline-block}.jr-masthead__dek{max-width:34rem;color:color-mix(in oklab, var(--color-cream) 88%, transparent);margin-top:1.4rem;font-size:clamp(1.05rem,.95rem + .5vw,1.35rem);font-style:italic;line-height:1.55}.jr-masthead__meta{border-top:1px solid color-mix(in oklab, var(--jr-brass) 40%, transparent);color:var(--color-cream-muted);flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem;margin-top:2.2rem;padding-top:1.2rem;display:flex}.jr-masthead__meta b{color:var(--jr-brass-hi);font-weight:600}.jr-scroll-cue{color:var(--color-cream-muted);align-items:center;gap:.6rem;display:inline-flex}.jr-scroll-cue__line{background:color-mix(in oklab, var(--color-cream) 25%, transparent);width:1px;height:2.2rem;position:relative;overflow:hidden}.jr-scroll-cue__line:after{content:"";background:var(--color-ember);animation:2.2s cubic-bezier(.65,0,.35,1) infinite jr-cue;position:absolute;inset:0}@keyframes jr-cue{0%{transform:translateY(-100%)}60%,to{transform:translateY(100%)}}.jr-index{width:min(100% - 2 * var(--jr-gutter), 78rem);margin-inline:auto;padding-block:clamp(3rem,8vw,6rem) clamp(4rem,10vw,7rem)}.jr-camp{isolation:isolate;position:relative}.jr-camp__air,.jr-camp__sparks{pointer-events:none;position:absolute;inset:0;overflow:clip;-webkit-mask-image:linear-gradient(#000 calc(100% - 35vh),#0000);mask-image:linear-gradient(#000 calc(100% - 35vh),#0000)}.jr-camp__air{z-index:-1}.jr-camp__sparks{z-index:3}.jr-camp__stars{background:radial-gradient(circle at 22% 31%, #fff0d6cc 0 .7px, transparent 1.3px) 0 0 / 190px 170px, radial-gradient(circle at 71% 64%, #fff0d68c 0 .55px, transparent 1.1px) 40px 25px / 130px 150px, radial-gradient(circle at 43% 82%, #ffe8c473 0 .5px, transparent 1px) 90px 60px / 230px 210px, radial-gradient(90% 55% at 50% 0%, color-mix(in oklab, var(--jr-night-soft) 90%, transparent), transparent 75%);opacity:.6;height:min(130vh,72rem);position:absolute;inset:0 0 auto;-webkit-mask-image:linear-gradient(#000 10%,#0000 92%);mask-image:linear-gradient(#000 10%,#0000 92%)}.jr-camp__stars:after{content:"";background:radial-gradient(circle at 64% 18%,#fff6e2f2 0 .9px,#0000 1.8px) 60px 0/310px 260px,radial-gradient(circle at 12% 70%,#fff6e2d9 0 .8px,#0000 1.6px) 0 120px/370px 300px;animation:5.5s ease-in-out infinite alternate jr-twinkle;position:absolute;inset:0}@keyframes jr-twinkle{0%{opacity:.25}to{opacity:1}}.jr-camp__fire{height:60vh;display:block;position:sticky;top:40vh}.jr-camp__glow{transform-origin:50% 100%;background:radial-gradient(48% 62% at 50% 100%, color-mix(in oklab, var(--color-ember) 30%, transparent), transparent 70%), radial-gradient(95% 85% at 50% 100%, color-mix(in oklab, var(--color-rust) 24%, transparent), transparent 78%);position:absolute;inset:0}.jr-camp__fire i{left:var(--x);opacity:0;background:radial-gradient(circle,#ffe2b0,#ff9d4d 60%,#0000);border-radius:50%;width:3px;height:3px;position:absolute;bottom:3%;box-shadow:0 0 6px 1px #ff9d4d8c}.jr-index .jr-print{background:linear-gradient(to top, color-mix(in oklab, var(--color-ember) 16%, transparent), transparent 45%), linear-gradient(160deg, #ffffff80, transparent 40%), var(--jr-grain), var(--jr-print)}.jr-index .jr-print__img img{object-position:64% 50%}.jr-index .jr-print__img:before{content:"";z-index:1;pointer-events:none;background:radial-gradient(120% 75% at 50% 112%, color-mix(in oklab, var(--color-ember) 30%, transparent), transparent 62%);mix-blend-mode:screen;position:absolute;inset:0}.jr-index .jr-print__img:after{background-image:var(--jr-film);mix-blend-mode:overlay;opacity:.55}.jr-print__no{color:color-mix(in oklab, var(--jr-rust) 88%, transparent);font-family:var(--font-marker);font-size:clamp(.85rem,1.2vw,1rem);line-height:1.4;position:absolute;bottom:.3rem;right:.85rem;rotate:-3deg}.jr-card .jr-print,.jr-lead .jr-print{padding-bottom:clamp(1.8rem,3vw,2.3rem)}.jr-pin{z-index:2;background:radial-gradient(circle at 35% 30%, var(--jr-brass-hi), var(--jr-brass) 45%, var(--jr-brass-lo) 82%);border-radius:50%;width:1.05rem;height:1.05rem;margin-left:-.525rem;position:absolute;top:-.5rem;left:50%;box-shadow:inset 0 -1px 2px #00000059,0 2px 3px -1px #0009,3px 7px 9px -5px #0000008c}.jr-corners{pointer-events:none;filter:drop-shadow(0 1px 1px #00000073)drop-shadow(0 4px 6px #0000004d);position:absolute;inset:0}.jr-corners i{aspect-ratio:1;background:linear-gradient(135deg, #ffffff59, transparent 45%), var(--jr-foil);clip-path:polygon(0 0,100% 0,0 100%);width:clamp(1.5rem,2.6vw,2.2rem);position:absolute}.jr-corners i:first-child{top:-4px;left:-4px}.jr-corners i:nth-child(2){top:-4px;right:-4px;rotate:90deg}.jr-corners i:nth-child(3){bottom:-4px;right:-4px;rotate:180deg}.jr-corners i:nth-child(4){bottom:-4px;left:-4px;rotate:270deg}.jr-trail{width:min(20rem,72vw);height:auto;margin-top:.9rem;display:block;overflow:visible}.jr-trail path{stroke:var(--jr-brass);stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round}.jr-trail__camp path{stroke:var(--jr-brass-hi)}@media (prefers-reduced-motion:reduce){.jr-camp__stars:after{animation:none}}.jr-section-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem 2rem;margin-bottom:2rem;display:flex}.jr-section-head h2{font-family:var(--jr-display);font-size:clamp(2.2rem,4vw,3.4rem);font-weight:500;line-height:1}.jr-section-head h2 em{color:var(--jr-brass-hi)}.jr-lead{color:inherit;align-items:center;gap:clamp(1.5rem,4vw,3.5rem);margin-bottom:clamp(3rem,7vw,5.5rem);display:grid}@media (min-width:56rem){.jr-lead{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)}}.jr-lead .jr-print__img{aspect-ratio:3/2}.jr-lead__kicker{color:var(--jr-brass);align-items:center;gap:.75rem;display:flex}.jr-lead__kicker:before{content:"";background:var(--jr-foil);width:2.2rem;height:1px}.jr-lead__title{font-family:var(--jr-display);letter-spacing:-.02em;color:var(--jr-paper-hi);text-wrap:balance;margin-top:1rem;font-size:clamp(2.3rem,4.6vw,4rem);font-weight:500;line-height:.98}.jr-lead__excerpt{color:color-mix(in oklab, var(--color-cream) 80%, transparent);margin-top:1.2rem;font-size:1.1rem;line-height:1.7}.jr-read{min-height:2.75rem;color:var(--color-ember);align-items:center;gap:.7rem;margin-top:1.6rem;display:inline-flex}.jr-read svg{transition:transform .3s cubic-bezier(.22,1,.36,1)}.jr-search{gap:.75rem;max-width:36rem;margin-bottom:clamp(2rem,5vw,3.5rem);scroll-margin-top:6rem;display:grid}.jr-search__head{color:var(--color-cream-muted);justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.jr-search__field{border:1px solid color-mix(in oklab, var(--color-cream) 22%, transparent);background:color-mix(in oklab, var(--jr-night) 70%, transparent);min-height:3rem;color:var(--color-cream-muted);cursor:text;border-radius:999px;align-items:center;gap:.75rem;padding:0 .6rem 0 1.1rem;transition:border-color .2s,box-shadow .2s;display:flex;position:relative}.jr-search__field:hover{border-color:color-mix(in oklab, var(--color-ember) 55%, transparent)}.jr-search__field:focus-within{border-color:var(--color-ember);box-shadow:0 0 0 4px color-mix(in oklab, var(--color-ember) 18%, transparent);color:var(--color-cream)}.jr-search__icon{flex:none;width:1.05rem;height:1.05rem}.jr-search__input{min-width:0;height:3rem;color:var(--color-cream);background:0 0;border:0;outline:none;flex:1;font-size:1rem}.jr-search__input::placeholder{color:color-mix(in oklab, var(--color-cream) 45%, transparent)}.jr-search__input::-webkit-search-cancel-button{appearance:none}.jr .jr-search__input:focus-visible{outline:none}.jr-search__key,.jr-search__clear{border-radius:999px;flex:none;place-items:center;min-width:2rem;height:2rem;display:inline-grid}.jr-search__clear{min-width:2.75rem;height:2.75rem;margin-right:-.25rem}.jr-search__key{border:1px solid color-mix(in oklab, var(--color-cream) 22%, transparent);font-family:var(--font-geist-mono), ui-monospace, monospace;color:var(--color-cream-muted);font-size:.75rem}@media (pointer:coarse){.jr-search__key{display:none}}.jr-search__clear{color:var(--color-cream-muted);cursor:pointer;touch-action:manipulation;transition:color .2s,background-color .2s}.jr-search__clear:hover{background:color-mix(in oklab, var(--color-cream) 10%, transparent);color:var(--color-cream)}.jr-search__status{color:var(--jr-brass);font-variant-numeric:tabular-nums}.jr-search__hint{color:color-mix(in oklab, var(--color-cream) 55%, transparent);font-size:.85rem}.jr-search__try{color:var(--color-cream-muted);flex-wrap:wrap;align-items:center;gap:.25rem .4rem;display:flex}.jr-search__try .jr-eyebrow{color:var(--jr-brass);margin-right:.35rem}.jr-search__word{min-height:2.75rem;color:var(--color-cream);font-family:var(--jr-serif);text-decoration:underline;-webkit-text-decoration-color:color-mix(in oklab, var(--color-ember) 45%, transparent);text-decoration-color:color-mix(in oklab, var(--color-ember) 45%, transparent);text-underline-offset:.3em;cursor:pointer;touch-action:manipulation;border-radius:.5rem;padding:0 .55rem;font-size:1.05rem;font-style:italic;transition:color .2s,text-decoration-color .2s,background-color .2s}.jr-search__word:hover{background:color-mix(in oklab, var(--color-ember) 12%, transparent);-webkit-text-decoration-color:var(--color-ember);text-decoration-color:var(--color-ember)}.jr-search__box{position:relative}.jr-search__panel{z-index:30;border:1px solid color-mix(in oklab, var(--jr-brass) 35%, transparent);background:color-mix(in oklab, var(--jr-night) 94%, var(--jr-brass));border-radius:1.25rem;position:absolute;top:calc(100% + .5rem);left:0;right:0;overflow:hidden;box-shadow:0 24px 60px -12px #000000b3,0 0 0 1px #0000004d}.jr-search__panel[hidden]{display:none}.jr-hits{overscroll-behavior:contain;max-height:min(26rem,55vh);padding:.4rem;overflow-y:auto}.jr-hit{min-height:3.5rem;color:inherit;border-radius:.9rem;grid-template-columns:4.5rem minmax(0,1fr);align-items:center;gap:.9rem;padding:.6rem;display:grid}.jr-hit[aria-selected=true]{background:color-mix(in oklab, var(--color-ember) 14%, transparent);box-shadow:inset 2px 0 0 var(--color-ember)}.jr-hit__img{aspect-ratio:4/3;border:3px solid var(--jr-print);background:var(--jr-night-soft);border-radius:.35rem;display:block;overflow:hidden}.jr-hit__img img,.jr-hit__img .jr-print__blank{object-fit:cover;width:100%;height:100%}.jr-hit__body{gap:.2rem;min-width:0;display:grid}.jr-hit__title{font-family:var(--jr-display);color:var(--jr-paper-hi);text-overflow:ellipsis;white-space:nowrap;font-size:1.15rem;line-height:1.25;display:block;overflow:hidden}.jr-hit__excerpt{color:color-mix(in oklab, var(--color-cream) 65%, transparent);text-overflow:ellipsis;white-space:nowrap;font-size:.85rem;line-height:1.5;display:block;overflow:hidden}.jr-hit__meta{color:var(--jr-brass);flex-wrap:wrap;gap:.25rem .9rem;margin-top:.15rem;font-size:.65rem;display:flex}.jr-hit mark{background:color-mix(in oklab, var(--color-ember) 38%, transparent);color:var(--color-cream);border-radius:.15em}.jr-search__foot{border-top:1px solid color-mix(in oklab, var(--color-cream) 10%, transparent);color:var(--color-cream-muted);justify-content:space-between;gap:1rem;padding:.7rem 1.1rem;font-size:.62rem;display:flex}@media (pointer:coarse){.jr-search__keys{display:none}}.jr-search__none{color:var(--color-cream-muted);text-align:center;justify-items:center;gap:.75rem;padding:1.5rem 1rem 1rem;display:grid}.jr-search__none .jr-search__try{justify-content:center}.jr-filters{--jr-fade:2.5rem;overscroll-behavior-x:contain;scroll-snap-type:x proximity;min-width:0;max-width:100%;scroll-padding-inline:var(--jr-fade);scrollbar-width:none;-webkit-mask-image:linear-gradient(to right, var(--jr-mask-start,black), black var(--jr-fade), black calc(100% - var(--jr-fade)), var(--jr-mask-end,black));mask-image:linear-gradient(to right, var(--jr-mask-start,black), black var(--jr-fade), black calc(100% - var(--jr-fade)), var(--jr-mask-end,black));flex-wrap:nowrap;gap:.5rem;margin:-3px;padding:3px;display:flex;overflow-x:auto}@media (hover:hover) and (pointer:fine){.jr-filters[data-more-start],.jr-filters[data-more-end]{cursor:grab}}.jr-filters[data-grabbing]{cursor:grabbing;scroll-snap-type:none;-webkit-user-select:none;user-select:none}.jr-filters[data-grabbing] .jr-chip{cursor:grabbing}.jr-filters::-webkit-scrollbar{display:none}.jr-filters[data-more-start]{--jr-mask-start:transparent}.jr-filters[data-more-end]{--jr-mask-end:transparent}.jr-filters .jr-chip{white-space:nowrap;scroll-snap-align:start;flex:none}.jr-chip{border:1px solid color-mix(in oklab, var(--color-cream) 22%, transparent);min-height:2.75rem;color:var(--color-cream-muted);cursor:pointer;touch-action:manipulation;border-radius:999px;align-items:center;gap:.5rem;padding:0 1.1rem;transition:color .2s,border-color .2s,background-color .2s;display:inline-flex}.jr-chip:hover{border-color:color-mix(in oklab, var(--color-ember) 70%, transparent);color:var(--color-cream)}.jr-chip[aria-pressed=true]{border-color:var(--color-ember);background:var(--color-ember);color:var(--jr-night)}.jr-chip__count{font-family:var(--font-geist-mono), ui-monospace, monospace;opacity:.75;font-size:.7rem}.jr-grid{gap:clamp(2.5rem,5vw,4rem) clamp(1.5rem,3vw,2.5rem);margin-top:2.5rem;display:grid}@media (min-width:40rem){.jr-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:72rem){.jr-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.jr-card{color:inherit;flex-direction:column;display:flex}.jr-card .jr-print{rotate:var(--tilt,0deg);transition:rotate .5s cubic-bezier(.22,1,.36,1),translate .5s cubic-bezier(.22,1,.36,1),box-shadow .5s}.jr-grid>:nth-child(3n+1) .jr-card{--tilt:-.7deg}.jr-grid>:nth-child(3n+2) .jr-card{--tilt:.5deg}.jr-grid>:nth-child(3n) .jr-card{--tilt:-.3deg}.jr-card .jr-print__img{aspect-ratio:4/3}.jr-card__body{padding:1.3rem .2rem 0}.jr-card__title{font-family:var(--jr-display);color:var(--jr-paper-hi);text-wrap:balance;margin-top:.7rem;font-size:clamp(1.6rem,2.2vw,2rem);font-weight:600;line-height:1.05;transition:color .25s}.jr-card__excerpt{-webkit-line-clamp:3;color:color-mix(in oklab, var(--color-cream) 72%, transparent);-webkit-box-orient:vertical;margin-top:.7rem;line-height:1.65;display:-webkit-box;overflow:hidden}.jr-tags{color:var(--jr-brass);flex-wrap:wrap;gap:.35rem .9rem;display:flex}@media (hover:hover) and (pointer:fine){.jr-card:hover .jr-print,.jr-lead:hover .jr-print{translate:0 -6px;rotate:none}.jr-card:hover .jr-print__img img,.jr-lead:hover .jr-print__img img{transform:scale(1.045)}.jr-card:hover .jr-card__title,.jr-lead:hover .jr-lead__title{color:var(--color-ember-soft)}.jr-lead:hover .jr-read svg,.jr-card:hover .jr-read svg{transform:translate(4px)}}.jr-empty{max-width:34rem;padding-inline:var(--jr-gutter);text-align:center;justify-items:center;gap:1.2rem;margin:clamp(2rem,6vw,4rem) auto;display:grid}.jr-empty__lamp{aspect-ratio:1;background:radial-gradient(closest-side,#ffce8ce6,#ff964659 45%,#0000);border-radius:50%;width:4.5rem;animation:3.6s ease-in-out infinite jr-breathe}@keyframes jr-breathe{0%,to{opacity:.7;scale:.94}50%{opacity:1;scale:1.04}}.jr-empty h2{font-family:var(--jr-display);color:var(--jr-paper-hi);font-size:clamp(2rem,4vw,2.8rem);font-style:italic;font-weight:500;line-height:1.1}.jr-empty p{color:var(--color-cream-muted);line-height:1.7}.jr-button{border:1px solid color-mix(in oklab, var(--color-cream) 30%, transparent);min-height:2.75rem;color:var(--color-cream);font-family:var(--font-poppins), ui-sans-serif, sans-serif;border-radius:999px;justify-content:center;align-items:center;gap:.6rem;padding:.6rem 1.4rem;font-size:.9rem;font-weight:600;transition:border-color .2s,color .2s,background-color .2s,scale .15s;display:inline-flex}.jr-button:hover{border-color:var(--color-ember);color:var(--color-ember)}.jr-button:active{scale:.97}.jr-button--solid{border-color:var(--color-ember);background:var(--color-ember);color:var(--jr-night)}.jr-button--solid:hover{background:var(--color-ember-soft);color:var(--jr-night)}.jr-hero{isolation:isolate;min-height:min(96svh,60rem);padding:7rem max(var(--jr-gutter), env(safe-area-inset-right,0px)) clamp(7rem, 16vh, 11rem) max(var(--jr-gutter), env(safe-area-inset-left,0px));align-items:flex-end;display:flex;position:relative}.jr-hero .jr-photo{z-index:-1}.jr-hero__inner{width:min(100%,60rem);margin-inline:auto}.jr-hero__title{font-family:var(--jr-display);letter-spacing:-.022em;color:var(--jr-paper-hi);text-shadow:0 4px 40px #00000080;text-wrap:balance;margin-top:1rem;font-size:clamp(2.7rem,7vw,6rem);font-weight:500;line-height:.94}.jr-hero__dek{max-width:40rem;color:color-mix(in oklab, var(--color-cream) 88%, transparent);margin-top:1.3rem;font-size:clamp(1.1rem,1rem + .5vw,1.4rem);font-style:italic;line-height:1.5}.jr-hero .jr-meta{border-top:1px solid color-mix(in oklab, var(--jr-brass) 40%, transparent);margin-top:1.8rem;padding-top:1.1rem}.jr-sheet{z-index:1;background:var(--jr-paper-surface);width:min(100%,68rem);color:var(--jr-ink);margin:calc(-1*clamp(4rem,10vh,7rem)) auto 0;padding:clamp(3rem,7vw,5.5rem) clamp(1.25rem,5vw,4rem) clamp(3.5rem,7vw,5rem);position:relative;box-shadow:0 -30px 60px -30px #000000b3,0 50px 90px -40px #000000e6}.jr-sheet:before{content:"";background:var(--jr-paper-hi);height:14px;position:absolute;inset:-13px 0 auto;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='14' preserveAspectRatio='none'%3E%3Cpath d='M0 14 L0 9 L6 6 L11 9 L18 4 L24 8 L31 5 L37 10 L44 3 L50 7 L57 5 L63 9 L70 2 L77 7 L83 4 L90 8 L96 6 L103 10 L110 3 L116 7 L123 5 L129 9 L136 4 L142 8 L149 5 L155 9 L160 7 L160 14 Z'/%3E%3C/svg%3E") 0 0/160px 14px repeat-x;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='14' preserveAspectRatio='none'%3E%3Cpath d='M0 14 L0 9 L6 6 L11 9 L18 4 L24 8 L31 5 L37 10 L44 3 L50 7 L57 5 L63 9 L70 2 L77 7 L83 4 L90 8 L96 6 L103 10 L110 3 L116 7 L123 5 L129 9 L136 4 L142 8 L149 5 L155 9 L160 7 L160 14 Z'/%3E%3C/svg%3E") 0 0/160px 14px repeat-x}.jr-sheet__stamp{max-width:var(--jr-measure);border-bottom:1px solid color-mix(in oklab, var(--jr-rust) 25%, transparent);color:var(--jr-ink-soft);flex-wrap:wrap;justify-content:center;gap:.5rem 1.5rem;margin:0 auto clamp(2rem,5vw,3rem);padding-bottom:1.4rem;display:flex}.jr-sheet__stamp span{align-items:center;gap:.4rem;display:inline-flex}.jr-sheet__stamp svg{color:var(--jr-rust)}.jr-prose{--jr-measure-inline:min(var(--jr-measure), 100%);counter-reset:jr-section;font-family:var(--jr-serif);color:var(--jr-ink);font-size:clamp(1.075rem,1rem + .3vw,1.225rem);line-height:1.78}.jr-prose>*{max-width:var(--jr-measure-inline);margin-inline:auto}.jr-prose>*+*{margin-top:1.35em}.jr-prose p{text-wrap:pretty;hanging-punctuation:first}.jr-prose a{color:var(--jr-rust);text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in oklab, var(--jr-rust) 45%, transparent);text-decoration-color:color-mix(in oklab, var(--jr-rust) 45%, transparent);transition:text-decoration-color .2s}.jr-prose a:hover{-webkit-text-decoration-color:var(--jr-rust);text-decoration-color:var(--jr-rust)}.jr-prose strong{font-weight:650}.jr-prose code{background:color-mix(in oklab, var(--jr-rust) 9%, transparent);font-family:var(--font-geist-mono), ui-monospace, monospace;border-radius:.3em;padding:.1em .35em;font-size:.86em}.jr-prose>.jr-text:first-child:not([data-cap=none])>p:first-child:first-letter{float:left;color:var(--jr-rust);font-family:var(--jr-display);margin:.08em .12em 0 -.04em;font-size:4.6em;font-weight:600;line-height:.78}.jr-text>p+p{margin-top:1.1em}.jr-prose h2{font-family:var(--jr-display);letter-spacing:-.01em;text-wrap:balance;margin-top:2.4em;scroll-margin-top:6rem;font-size:clamp(1.9rem,1.5rem + 1.4vw,2.6rem);font-weight:600;line-height:1.08}.jr-prose h2:before{counter-increment:jr-section;content:"§ " counter(jr-section, decimal-leading-zero);color:var(--jr-rust);font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.24em;margin-bottom:.7rem;font-size:.72rem;font-weight:600;display:block}.jr-prose h3{font-family:var(--jr-serif);margin-top:1.9em;scroll-margin-top:6rem;font-size:1.2em;font-weight:650;line-height:1.3}.jr-prose h2+*,.jr-prose h3+*{margin-top:.7em}.jr-prose ul,.jr-prose ol{gap:.55em;padding-left:1.6em;display:grid}.jr-prose ul{list-style:none}.jr-prose ul li{position:relative}.jr-prose ul li:before{content:"";border:1.5px solid var(--jr-rust);width:.42em;height:.42em;position:absolute;top:.72em;left:-1.15em;rotate:45deg}.jr-prose ol{list-style:decimal}.jr-prose ol li::marker{color:var(--jr-rust);font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:.8em;font-weight:600}.jr-quote{text-align:center;max-width:min(46rem,100%);margin-block:2.2em;padding:2.2em 0 2em;position:relative}.jr-quote:before,.jr-quote:after{content:"";background:var(--jr-foil);width:min(14rem,60%);height:1px;position:absolute;left:50%;translate:-50%}.jr-quote:before{top:0}.jr-quote:after{bottom:0}.jr-quote__mark{height:.5em;color:var(--jr-rust);font-family:var(--jr-display);font-size:4.5rem;line-height:.9;display:block}.jr-quote blockquote p{font-family:var(--jr-display);text-wrap:balance;font-size:clamp(1.7rem,1.35rem + 1.4vw,2.5rem);font-style:italic;font-weight:500;line-height:1.22}.jr-quote figcaption{color:var(--jr-ink-soft);margin-top:1.1rem}.jr-note{background:linear-gradient(90deg,#0000 1.2rem,#c0392b73 1.2rem 1.3rem,#0000 1.3rem),repeating-linear-gradient(#0000 0 1.65rem,#3d6fb538 1.65rem calc(1.65rem + 1px)),#fbf7ec;background:linear-gradient(90deg,#0000 1.2rem,lab(45.3695% 53.9021 40.6277/.45) 1.2rem 1.3rem,#0000 1.3rem),repeating-linear-gradient(#0000 0 1.65rem,lab(45.9545% .46891 -42.8883/.22) 1.65rem calc(1.65rem + 1px)),#fbf7ec;max-width:min(36rem,100%);margin-block:2.4em;padding:1.6rem 1.6rem 1.5rem 1.9rem;font-size:.96em;line-height:1.72;position:relative;rotate:-.8deg;box-shadow:0 1px 1px #0000001f,0 16px 30px -18px #3c1e0a99}.jr-note:before{content:"";background:#e9dfc5cc;background:lab(89.1179% .388384 14.0836/.8);width:6.5rem;height:1.6rem;position:absolute;top:-.8rem;left:50%;translate:-50%;rotate:2deg;box-shadow:0 1px 2px #0000001f;-webkit-mask:linear-gradient(90deg,#0000,#000 4% 96%,#0000);mask:linear-gradient(90deg,#0000,#000 4% 96%,#0000)}.jr-note__label{color:var(--jr-rust);font-family:var(--font-permanent-marker), cursive;letter-spacing:.03em;margin-bottom:.5rem;font-size:1.15rem}.jr-note .jr-text>p+p{margin-top:.8em}.jr-code{background:var(--jr-night);max-width:min(46rem,100%);color:var(--color-cream);font-family:var(--font-geist-mono), ui-monospace, monospace;border-radius:.6rem;padding:1.3rem 1.4rem;font-size:.86rem;line-height:1.65;position:relative;overflow-x:auto;box-shadow:0 18px 40px -24px #000c}.jr-code[data-lang]:before{content:attr(data-lang);color:var(--jr-brass);letter-spacing:.2em;text-transform:uppercase;font-size:.65rem;position:absolute;top:.55rem;right:.9rem}.jr-code code{font-size:inherit;background:0 0;padding:0}.jr-codep{--codep-line:1.65;--codep-pad:1.1rem;max-width:min(46rem,100%);font-size:1rem}.jr-prose>.jr-codep{margin-top:1.8em;margin-bottom:.4em}.jr-codep__bar,.jr-codep__scroll,.jr-codep__out{background:var(--jr-night);color:var(--color-cream)}.jr-codep__bar{border-bottom:1px solid color-mix(in oklab, var(--jr-brass) 22%, transparent);font-family:var(--font-geist-mono), ui-monospace, monospace;border-radius:.6rem .6rem 0 0;flex-wrap:wrap;align-items:center;gap:.5rem .9rem;padding:.55rem .7rem .55rem 1rem;font-size:.68rem;line-height:1.4;display:flex}.jr-codep__lang{color:var(--jr-brass);letter-spacing:.2em;text-transform:uppercase}.jr-codep__hint{color:color-mix(in oklab, var(--color-cream) 55%, transparent);font-family:var(--jr-serif);font-size:.8rem;font-style:italic}.jr-codep[data-edited] .jr-codep__hint{color:var(--jr-brass-hi)}.jr-codep__actions{gap:.35rem;margin-left:auto;display:flex}.jr-codep__btn{border:1px solid color-mix(in oklab, var(--color-cream) 18%, transparent);min-height:2rem;color:color-mix(in oklab, var(--color-cream) 82%, transparent);font:inherit;letter-spacing:.08em;cursor:pointer;border-radius:999px;align-items:center;gap:.35rem;padding:0 .7rem;transition:border-color .16s,color .16s,background-color .16s;display:inline-flex}@media (pointer:coarse){.jr-codep__btn{position:relative}.jr-codep__btn:after{content:"";position:absolute;inset:-6px -.175rem}}.jr-codep__btn:hover:not(:disabled),.jr-codep__btn:focus-visible{border-color:var(--jr-brass);color:var(--color-cream);outline:none}.jr-codep__btn:disabled{opacity:.45;cursor:default}.jr-codep__btn--run{background:var(--jr-foil);color:var(--jr-night);border-color:#0000;font-weight:600}.jr-codep__btn--run:hover:not(:disabled),.jr-codep__btn--run:focus-visible{color:var(--jr-night);filter:brightness(1.08);border-color:#0000}.jr-codep__btn svg{width:.7rem;height:.7rem}.jr-codep__scroll{scrollbar-color:color-mix(in oklab, var(--color-cream) 25%, transparent) transparent;border-radius:0 0 .6rem .6rem;overflow-x:auto;box-shadow:0 18px 40px -24px #000c}.jr-codep[data-runnable] .jr-codep__scroll{border-radius:0}.jr-codep:has(.jr-codep__out) .jr-codep__scroll{border-radius:0}.jr-codep__grid{min-width:max-content;font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:.84rem;line-height:var(--codep-line);tab-size:4;grid-template-columns:auto 1fr;display:grid}.jr-codep__gutter{z-index:2;padding:var(--codep-pad) 0;background:var(--jr-night);border-right:1px solid color-mix(in oklab, var(--color-cream) 8%, transparent);color:color-mix(in oklab, var(--color-cream) 28%, transparent);text-align:right;-webkit-user-select:none;user-select:none;flex-direction:column;display:flex;position:sticky;left:0}.jr-codep__ln{font-variant-numeric:tabular-nums;padding:0 .75rem 0 1rem;transition:color .16s;position:relative}.jr-codep__ln[data-noted]:before{content:"";background:color-mix(in oklab, var(--jr-brass) 55%, transparent);border-radius:50%;width:.28rem;height:.28rem;margin-top:-.14rem;position:absolute;top:50%;left:.35rem}.jr-codep__ln[data-on]{color:var(--jr-brass-hi)}.jr-codep__ln[data-on]:before{background:var(--jr-brass-hi)}.jr-codep__body{padding:var(--codep-pad) 0;position:relative}.jr-codep__body pre{font:inherit;white-space:pre;margin:0}.jr-codep__body code{font:inherit;color:var(--color-cream);background:0 0;padding:0}.jr-codep__line{padding:0 1.4rem 0 1rem;transition:background-color .16s;display:block}.jr-codep__line[data-on]{background:color-mix(in oklab, var(--jr-brass) 14%, transparent);box-shadow:inset 2px 0 0 var(--jr-brass)}.jr-codep__input{width:100%;height:100%;padding:var(--codep-pad) 1.4rem var(--codep-pad) 1rem;color:#0000;caret-color:var(--jr-brass-hi);font:inherit;line-height:inherit;white-space:pre;tab-size:inherit;resize:none;background:0 0;border:0;outline:none;margin:0;position:absolute;inset:0;overflow:hidden}.jr-codep__input::selection{background:color-mix(in oklab, var(--jr-brass) 35%, transparent);color:#0000}.jr-codep__body:has(.jr-codep__input:focus-visible){box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--jr-brass) 45%, transparent)}.jr-tok-k{color:#e0b872}.jr-tok-t{color:#8fc1a9}.jr-tok-s{color:#e3a27f}.jr-tok-n{color:#c9a7e8}.jr-tok-f{color:#9fd0e6}.jr-tok-c{color:color-mix(in oklab, var(--color-cream) 42%, transparent);font-style:italic}.jr-codep__keys{background:var(--jr-night-soft);max-height:0;color:color-mix(in oklab, var(--color-cream) 60%, transparent);font-family:var(--font-geist-mono), ui-monospace, monospace;margin:0;font-size:.66rem;line-height:1.4;transition:max-height .2s,padding .2s;overflow:hidden}.jr-codep:has(.jr-codep__input:focus) .jr-codep__keys{max-height:3rem;padding:.4rem 1rem}.jr-codep[data-runnable]:not(:has(.jr-codep__out)) .jr-codep__keys{border-radius:0 0 .6rem .6rem}.jr-codep[data-runnable]:not(:has(.jr-codep__out)) .jr-codep__scroll{border-radius:0 0 .6rem .6rem}.jr-codep__out{border-top:1px solid color-mix(in oklab, var(--jr-brass) 22%, transparent);background:var(--jr-night-soft);border-radius:0 0 .6rem .6rem;box-shadow:0 18px 40px -24px #000c}.jr-codep__out-label{color:var(--jr-brass);font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.22em;text-transform:uppercase;margin:0;padding:.55rem 1rem 0;font-size:.62rem}.jr-codep__out-text{max-height:18rem;font-family:var(--font-geist-mono), ui-monospace, monospace;white-space:pre-wrap;overflow-wrap:anywhere;padding:.4rem 1rem .9rem;font-size:.8rem;line-height:1.6;overflow:auto}.jr-codep__out-text [data-kind=stderr],.jr-codep__out-text [data-kind=error]{color:#f0a08a}.jr-codep__out-text [data-kind=vet]{color:#e7c77d}.jr-codep__out-text [data-kind=system]{color:color-mix(in oklab, var(--color-cream) 45%, transparent);font-style:italic}.jr-codep__out[data-state=running] .jr-codep__out-text:after{content:"▍";color:var(--jr-brass);animation:1s step-end infinite jr-codep-caret}@keyframes jr-codep-caret{50%{opacity:0}}.jr-codep__notes{color:var(--jr-ink);margin-top:1.1rem;font-size:.94em;line-height:1.65}.jr-codep__notes-title{color:var(--jr-rust);font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.22em;text-transform:uppercase;margin:0 0 .5rem;font-size:.66rem}.jr-prose .jr-codep__notes ol{margin:0;padding:0;list-style:none}.jr-codep__notes li{border-top:1px solid color-mix(in oklab, var(--jr-ink) 12%, transparent);border-radius:.3rem;grid-template-columns:4.6rem 1fr;gap:.75rem;margin:0;padding:.45rem .6rem .45rem 0;transition:background-color .16s;display:grid}.jr-codep__notes li[data-on]{background:color-mix(in oklab, var(--jr-brass) 16%, transparent)}.jr-codep__range{border:1px solid color-mix(in oklab, var(--jr-rust) 35%, transparent);color:var(--jr-rust);font-family:var(--font-geist-mono), ui-monospace, monospace;font-variant-numeric:tabular-nums;white-space:nowrap;cursor:pointer;border-radius:.25rem;place-self:start;margin-top:.15em;padding:.1rem .45rem;font-size:.72rem}.jr-codep__range[aria-pressed=true]{background:var(--jr-rust);color:var(--jr-paper-hi)}.jr-codep__note>:first-child{margin-top:0}@media (max-width:40rem){.jr-codep{--codep-pad:.9rem}.jr-codep__grid{font-size:.78rem}.jr-codep__hint{flex-basis:100%;order:3}.jr-codep__notes li{grid-template-columns:1fr;gap:.2rem}}@media (prefers-reduced-motion:reduce){.jr-codep__out[data-state=running] .jr-codep__out-text:after{animation:none}}.jr-rule{max-width:14rem;color:var(--jr-rust);align-items:center;gap:1.1rem;margin-block:2.8em;display:flex}.jr-rule:before,.jr-rule:after{content:"";background:var(--jr-foil);flex:1;height:1px}.jr-rule svg{width:.9rem;height:.9rem}.jr-figure{margin-block:2.4em}.jr-figure[data-size=wide]{max-width:min(var(--jr-wide), 100%)}.jr-figure[data-size=full]{width:100vw;max-width:none;margin-inline:calc(50% - 50vw)}.jr-figure .jr-print{cursor:zoom-in}.jr-figure[data-size=full] .jr-print{padding:0;box-shadow:0 30px 60px -30px #000c}.jr-figure__img{background:var(--jr-night-soft);width:100%;display:block;position:relative;overflow:hidden}.jr-figure__img img{width:100%;height:auto;display:block}.jr-figure[data-size=full] .jr-figure__img img{object-fit:cover;max-height:88svh}.jr-caption{max-width:var(--jr-measure-inline,40rem);color:var(--jr-ink-soft);font-family:var(--jr-display);gap:.8rem;margin:.9rem auto 0;font-size:1.12rem;font-style:italic;line-height:1.4;display:flex}.jr-caption__n{color:var(--jr-rust);font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.18em;text-transform:uppercase;flex:none;padding-top:.25rem;font-size:.66rem;font-style:normal;font-weight:600}.jr-figure[data-size=full] .jr-caption{padding-inline:var(--jr-gutter)}.jr-shot{cursor:zoom-in;width:100%;padding:0;display:block;position:relative}.jr-shot img{object-fit:cover;width:100%;height:100%;transition:transform .9s cubic-bezier(.22,1,.36,1),filter .4s;display:block}@media (hover:hover) and (pointer:fine){.jr-shot:hover img{transform:scale(1.04)}}.jr-mosaic{grid-template-columns:repeat(6,minmax(0,1fr));grid-auto-rows:clamp(7rem,16vw,12rem);gap:clamp(.4rem,1vw,.75rem);display:grid}.jr-mosaic .jr-print{padding:clamp(.3rem,.7vw,.5rem)}.jr-mosaic .jr-print,.jr-mosaic .jr-shot,.jr-mosaic .jr-print__img{height:100%}.jr-mosaic>*{grid-column:span var(--span,2)}.jr-mosaic>[data-span=lead]{grid-area:span 2/span 4}.jr-mosaic>[data-span="3"]{--span:3}.jr-mosaic>[data-span="6"]{--span:6}.jr-mosaic>[data-span=half-tall]{grid-area:span 2/span 3}@media not (min-width:40rem){.jr-mosaic{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:9rem}.jr-mosaic>*,.jr-mosaic>[data-span]{grid-area:span 1/span 1}.jr-mosaic>[data-span=lead],.jr-mosaic>[data-span="6"],.jr-mosaic>[data-span=half-tall]{grid-area:span 2/span 2}}.jr-film{background:radial-gradient(circle,#0000 .32rem 0),#16110c;width:100vw;max-width:none;margin-inline:calc(50% - 50vw);padding-block:1.6rem;position:relative;box-shadow:inset 0 1px #ffffff0f,0 30px 60px -30px #000c}.jr-film:before,.jr-film:after{content:"";background:repeating-linear-gradient(90deg, transparent 0 .55rem, color-mix(in oklab, var(--jr-paper) 80%, transparent) .55rem 1.3rem, transparent 1.3rem 1.85rem);opacity:.9;border-radius:2px;height:.7rem;position:absolute;left:0;right:0;-webkit-mask:repeating-linear-gradient(90deg,#000 0 100%);mask:repeating-linear-gradient(90deg,#000 0 100%)}.jr-film:before{top:.45rem}.jr-film:after{bottom:.45rem}.jr-film__track{padding-inline:max(var(--jr-gutter), calc(50vw - 30rem));scroll-snap-type:x mandatory;scroll-padding-inline:max(var(--jr-gutter), calc(50vw - 30rem));scrollbar-width:none;overscroll-behavior-x:contain;gap:.9rem;display:flex;overflow-x:auto}.jr-film__track::-webkit-scrollbar{display:none}.jr-film__frame{scroll-snap-align:start;flex:none;width:min(78vw,30rem)}.jr-film__frame .jr-shot{aspect-ratio:3/2;background:#000;border-radius:3px;overflow:hidden}.jr-film__frame .jr-shot img{filter:sepia(.12)contrast(1.05)}.jr-film__label{color:#e0a458;font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.2em;justify-content:space-between;margin-top:.55rem;font-size:.62rem;display:flex}.jr-film__controls{max-width:var(--jr-wide);padding-inline:var(--jr-gutter);justify-content:flex-end;gap:.5rem;margin:.9rem auto 0;display:flex}.jr-film__arrow{border:1px solid color-mix(in oklab, var(--jr-ink) 25%, transparent);width:2.75rem;height:2.75rem;color:var(--jr-ink);cursor:pointer;border-radius:50%;place-items:center;transition:border-color .2s,color .2s,opacity .2s;display:grid}.jr-film__arrow:hover:not(:disabled){border-color:var(--jr-rust);color:var(--jr-rust)}.jr-film__arrow:disabled{opacity:.35;cursor:default}.jr-prints{max-width:min(var(--jr-wide), 100%);flex-wrap:wrap;justify-content:center;gap:clamp(1rem,3vw,2rem);padding-block:.5rem;display:flex}.jr-instant{--r:0deg;width:clamp(9.5rem,26vw,15rem);rotate:var(--r);background:#fbf8f1;padding:.6rem .6rem 2.6rem;transition:rotate .4s cubic-bezier(.22,1,.36,1),translate .4s cubic-bezier(.22,1,.36,1);box-shadow:0 1px 1px #00000026,0 18px 30px -16px #3c1e0a8c}.jr-instant:nth-child(4n+1){--r:-3deg}.jr-instant:nth-child(4n+2){--r:2deg;translate:0 .8rem}.jr-instant:nth-child(4n+3){--r:-1.2deg}.jr-instant:nth-child(4n){--r:3.2deg;translate:0 .4rem}.jr-instant .jr-shot{aspect-ratio:1;background:#222;overflow:hidden}.jr-instant__caption{color:#3b3128;font-family:var(--font-permanent-marker), cursive;text-align:center;text-overflow:ellipsis;white-space:nowrap;margin-top:.7rem;font-size:.9rem;line-height:1.2;overflow:hidden}@media (hover:hover) and (pointer:fine){.jr-instant:hover{translate:0 -6px;rotate:none}}.jr-gallery__caption{text-align:center;justify-content:center}.jr-video{margin-block:2.4em}.jr-video[data-size=wide]{max-width:min(var(--jr-wide), 100%)}.jr-video[data-size=full]{width:100vw;max-width:none;margin-inline:calc(50% - 50vw)}.jr-video__frame{aspect-ratio:16/9;background:#000;position:relative;overflow:hidden}.jr-video[data-size=full] .jr-print{padding:0}.jr-video__frame video,.jr-video__frame iframe,.jr-video__frame img{object-fit:cover;border:0;width:100%;height:100%;position:absolute;inset:0}.jr-video__frame video{object-fit:contain;background:#000}.jr-video__frame[data-ambient] video{object-fit:cover}.jr-video__play{cursor:pointer;background:radial-gradient(circle,#0000001a,#00000073);place-items:center;display:grid;position:absolute;inset:0}.jr-video__poster-fallback{background:radial-gradient(40% 50% at 30% 70%, #ffb4644d, transparent 70%), linear-gradient(160deg, #1d3128, var(--jr-night));position:absolute;inset:0}.jr-video__button{aspect-ratio:1;background:color-mix(in oklab, var(--jr-paper-hi) 92%, transparent);width:clamp(4rem,9vw,5.5rem);color:var(--jr-rust);border-radius:50%;place-items:center;transition:scale .3s cubic-bezier(.22,1,.36,1);display:grid;position:relative;box-shadow:0 20px 40px -12px #000000b3}.jr-video__button:after{content:"";border:1px solid color-mix(in oklab, var(--jr-paper-hi) 55%, transparent);border-radius:50%;animation:2.4s ease-out infinite jr-ring;position:absolute;inset:-.5rem}@keyframes jr-ring{0%{opacity:.9;scale:.9}to{opacity:0;scale:1.35}}.jr-video__play:hover .jr-video__button{scale:1.07}.jr-video__source{color:var(--jr-paper-hi);text-shadow:0 1px 6px #000c;position:absolute;bottom:.9rem;left:1rem}.jr-video__toggle{background:color-mix(in oklab, var(--jr-night) 60%, transparent);width:2.75rem;height:2.75rem;color:var(--jr-paper-hi);cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:.8rem;right:.8rem}.jr-markers{display:none}@media (min-width:96rem){.jr-article{grid-template-columns:minmax(0,1fr) min(100%,68rem) minmax(0,1fr);display:grid}.jr-article>.jr-sheet{grid-column:2}.jr-markers{grid-area:1/1;place-self:start end;width:min(15rem,50vw - 37rem);margin:3rem 1.75rem 0 0;display:block;position:sticky;top:7rem}}.jr-markers__title{color:var(--jr-brass);margin-bottom:1rem}.jr-markers ol{counter-reset:jr-marker;gap:.2rem;display:grid;position:relative}.jr-markers ol:before{content:"";background:repeating-linear-gradient(to bottom, color-mix(in oklab, var(--color-cream) 30%, transparent) 0 4px, transparent 4px 8px);width:1px;position:absolute;top:.9rem;bottom:.9rem;left:.3rem}.jr-markers a{min-height:2.5rem;color:var(--color-cream-muted);align-items:center;gap:.9rem;padding-left:1.4rem;font-size:.95rem;line-height:1.3;transition:color .2s;display:flex;position:relative}.jr-markers a:before{content:"";border:1.5px solid color-mix(in oklab, var(--color-cream) 45%, transparent);background:var(--jr-night);border-radius:50%;width:.62rem;height:.62rem;margin-top:-.31rem;transition:border-color .2s,background-color .2s,box-shadow .2s;position:absolute;top:50%;left:0}.jr-markers a:hover{color:var(--color-cream)}.jr-markers a[aria-current=true]{color:var(--color-ember)}.jr-markers a[aria-current=true]:before{border-color:var(--color-ember);background:var(--color-ember);box-shadow:0 0 0 4px color-mix(in oklab, var(--color-ember) 22%, transparent)}.jr-endmark{color:var(--jr-rust);justify-content:center;margin-top:3rem;display:flex}.jr-filed{max-width:var(--jr-measure);border-top:1px solid color-mix(in oklab, var(--jr-rust) 25%, transparent);color:var(--jr-ink-soft);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin:2.5rem auto 0;padding-top:1.4rem;display:flex}.jr-filed__tags{flex-wrap:wrap;gap:.4rem;display:flex}.jr-filed__tag{border:1px solid color-mix(in oklab, var(--jr-rust) 30%, transparent);min-height:2rem;color:var(--jr-rust);border-radius:999px;align-items:center;padding:0 .8rem;display:inline-flex}.jr-share{gap:.4rem;display:flex}.jr-share__button{border:1px solid color-mix(in oklab, var(--jr-ink) 20%, transparent);width:2.75rem;height:2.75rem;color:var(--jr-ink);cursor:pointer;border-radius:50%;place-items:center;transition:border-color .2s,color .2s;display:grid}.jr-share__button:hover{border-color:var(--jr-rust);color:var(--jr-rust)}.jr-share__done{color:var(--jr-rust)}.jr-filed__actions{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.jr-like-wrap{position:relative}.jr-like{border:1px solid color-mix(in oklab, var(--jr-ink) 20%, transparent);min-height:2.75rem;color:var(--jr-ink);font-family:var(--font-poppins), ui-sans-serif, sans-serif;cursor:pointer;touch-action:manipulation;border-radius:999px;align-items:center;gap:.5rem;padding:0 1rem 0 .85rem;font-size:.85rem;font-weight:600;transition:border-color .2s,color .2s,background-color .2s,scale .15s;display:inline-flex}.jr-like:hover{border-color:var(--jr-rust);color:var(--jr-rust)}.jr-like:active{scale:.96}.jr-like:focus-visible{outline:2px solid var(--jr-rust);outline-offset:3px}.jr-like[aria-pressed=true]{border-color:var(--jr-rust);background:color-mix(in oklab, var(--jr-rust) 10%, transparent);color:var(--jr-rust)}.jr-like__heart{width:1.1rem;height:1.1rem;transition:fill .2s}.jr-like[aria-pressed=true] .jr-like__heart{fill:currentColor}.jr-like__heart[data-pop]{animation:.32s cubic-bezier(.22,1,.36,1) jr-like-pop}@keyframes jr-like-pop{0%{scale:.6}55%{scale:1.25}to{scale:1}}.jr-like__count{border-left:1px solid color-mix(in oklab, currentColor 30%, transparent);font-variant-numeric:tabular-nums;padding-left:.6rem}.jr-like__note{width:max-content;max-width:16rem;color:var(--jr-rust);margin-top:.35rem;font-size:.78rem;line-height:1.35;position:absolute;top:100%;left:0}@media (prefers-reduced-motion:reduce){.jr-like,.jr-like__heart{transition:none}.jr-like__heart[data-pop]{animation:none}.jr-like:active{scale:none}}.jr-author{max-width:var(--jr-measure);border:1px solid color-mix(in oklab, var(--jr-rust) 18%, transparent);background:color-mix(in oklab, var(--jr-paper-hi) 65%, transparent);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:1.2rem 1.4rem;margin:2.5rem auto 0;padding:1.4rem;display:grid}.jr-author__photo{aspect-ratio:1;background:var(--jr-foil);border-radius:50%;width:4.5rem;padding:2px;overflow:hidden}.jr-author__photo img{object-fit:cover;object-position:50% 12%;background:#203a30;border-radius:50%;width:100%;height:100%}.jr-author__name{font-family:var(--jr-display);font-size:1.6rem;font-weight:600;line-height:1.1}.jr-author__role{color:var(--jr-ink-soft);margin-top:.2rem;font-size:.95rem}.jr-author__actions{flex-wrap:wrap;grid-column:1/-1;gap:.6rem;display:flex}.jr-author .jr-button{border-color:color-mix(in oklab, var(--jr-ink) 25%, transparent);color:var(--jr-ink)}.jr-author .jr-button:hover{border-color:var(--jr-rust);color:var(--jr-rust)}.jr-author .jr-button--solid{border-color:var(--jr-rust);background:var(--jr-rust);color:var(--jr-paper-hi)}.jr-author .jr-button--solid:hover{background:color-mix(in oklab, var(--jr-rust) 85%, black);color:var(--jr-paper-hi)}.jr-next{width:min(100% - 2 * var(--jr-gutter), 68rem);margin:clamp(3.5rem,8vw,6rem) auto 0}.jr-next__grid{gap:1.5rem;margin-top:1.5rem;display:grid}@media (min-width:48rem){.jr-next__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.jr-next__card{border:1px solid color-mix(in oklab, var(--color-cream) 14%, transparent);color:inherit;grid-template-columns:7.5rem minmax(0,1fr);align-items:center;gap:1.1rem;padding:.9rem;transition:border-color .25s,background-color .25s;display:grid}.jr-next__card:hover{border-color:color-mix(in oklab, var(--color-ember) 60%, transparent);background:color-mix(in oklab, var(--color-cream) 4%, transparent)}.jr-next__card .jr-print{padding:.3rem}.jr-next__card .jr-print__img{aspect-ratio:4/3}.jr-next__dir{color:var(--jr-brass)}.jr-next__title{font-family:var(--jr-display);color:var(--jr-paper-hi);margin-top:.4rem;font-size:1.35rem;font-weight:600;line-height:1.1}.jr-foot{padding:3rem var(--jr-gutter) calc(env(safe-area-inset-bottom,0px) + 9rem);border-top:1px solid color-mix(in oklab, var(--jr-brass) 22%, transparent);color:var(--color-cream-muted);text-align:center;justify-items:center;gap:1.1rem;margin-top:clamp(4rem,9vw,7rem);display:grid}.jr-foot__mark{font-family:var(--jr-display);color:var(--color-cream);font-size:2rem;font-style:italic}.jr-foot__links{flex-wrap:wrap;justify-content:center;gap:.5rem;display:flex}.jr-lightbox{width:100%;max-width:none;height:100%;max-height:none;color:var(--color-cream);background:0 0;border:0;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.jr-lightbox::backdrop{background:#050a08f0}.jr-lightbox__stage{padding:calc(env(safe-area-inset-top,0px) + .75rem) max(1rem, env(safe-area-inset-right,0px)) calc(env(safe-area-inset-bottom,0px) + 1rem) max(1rem, env(safe-area-inset-left,0px));touch-action:pan-y;grid-template-rows:auto minmax(0,1fr) auto;display:grid;position:absolute;inset:0}.jr-lightbox__top{justify-content:space-between;align-items:center;gap:1rem;min-height:3rem;display:flex}.jr-lightbox__count{color:var(--jr-brass)}.jr-lightbox__figure{place-items:center;min-height:0;padding:1rem 0;display:grid;position:relative}.jr-lightbox__figure img{object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;max-width:100%;max-height:100%;box-shadow:0 30px 80px -30px #000000e6}.jr-lightbox__bottom{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1rem;display:grid}.jr-lightbox__caption{font-family:var(--jr-display);text-align:center;color:var(--jr-paper);font-size:1.15rem;font-style:italic;line-height:1.4}.jr-lightbox__button{border:1px solid color-mix(in oklab, var(--color-cream) 25%, transparent);width:3rem;height:3rem;color:var(--color-cream);cursor:pointer;border-radius:50%;place-items:center;transition:border-color .2s,color .2s,opacity .2s;display:grid}.jr-lightbox__button:hover:not(:disabled){border-color:var(--color-ember);color:var(--color-ember)}.jr-lightbox__button:disabled{opacity:.3;cursor:default}html:has(.jr-lightbox[open]){overflow:hidden}@media (prefers-reduced-motion:reduce){.jr-grain,.jr-scroll-cue__line:after,.jr-empty__lamp,.jr-video__button:after{animation:none}.jr-card .jr-print,.jr-print__img img,.jr-shot img,.jr-instant,.jr-bar,.jr-read svg{transition:none}}.jr-hero__title:lang(my){letter-spacing:0;font-size:clamp(2rem,4.2vw,3.75rem);line-height:1.38}.jr-lead__title:lang(my){letter-spacing:0;font-size:clamp(1.75rem,3.3vw,2.9rem)}.jr-card__title:lang(my){letter-spacing:0;font-size:clamp(1.25rem,1.65vw,1.5rem)}.jr-hero__dek:lang(my),.jr-lead__excerpt:lang(my),.jr-card__excerpt:lang(my),.jr-prose em:lang(my),.jr-prose blockquote:lang(my){font-style:normal}:lang(my) .jr-hero__dek,:lang(my) .jr-lead__title,:lang(my) .jr-card__title,.jr-lead__title:lang(my),.jr-card__title:lang(my){line-height:1.45}:lang(my) .jr-prose,.jr-prose:lang(my){line-height:1.95}:lang(my) .jr-prose h2,:lang(my) .jr-prose h3{line-height:1.5}:lang(my) .jr-codep__notes,.jr-codep__notes:lang(my){line-height:1.95}.jr-codep__hint:lang(my){font-style:normal}.jr-codep__notes-title:lang(my){font-family:var(--jr-serif);letter-spacing:0;text-transform:none;font-size:.8rem}
