@font-face{font-family:Playfair Display;font-style:italic;font-weight:400;font-display:swap;src:url(../media/35161b7740c25d33-s.0izitdbyxo4j2.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:italic;font-weight:400;font-display:swap;src:url(../media/391e53907fa6d8ec-s.0vmd737txk1h4.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:Playfair Display;font-style:italic;font-weight:400;font-display:swap;src:url(../media/ae8872c8a32e309c-s.0iqen1t80zg64.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:Playfair Display;font-style:italic;font-weight:400;font-display:swap;src:url(../media/70e3db2de7f94926-s.p.39pl-v7c3qrze.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:Playfair Display;font-style:italic;font-weight:500;font-display:swap;src:url(../media/35161b7740c25d33-s.0izitdbyxo4j2.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:italic;font-weight:500;font-display:swap;src:url(../media/391e53907fa6d8ec-s.0vmd737txk1h4.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:Playfair Display;font-style:italic;font-weight:500;font-display:swap;src:url(../media/ae8872c8a32e309c-s.0iqen1t80zg64.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:Playfair Display;font-style:italic;font-weight:500;font-display:swap;src:url(../media/70e3db2de7f94926-s.p.39pl-v7c3qrze.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:Playfair Display;font-style:italic;font-weight:600;font-display:swap;src:url(../media/35161b7740c25d33-s.0izitdbyxo4j2.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:italic;font-weight:600;font-display:swap;src:url(../media/391e53907fa6d8ec-s.0vmd737txk1h4.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:Playfair Display;font-style:italic;font-weight:600;font-display:swap;src:url(../media/ae8872c8a32e309c-s.0iqen1t80zg64.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:Playfair Display;font-style:italic;font-weight:600;font-display:swap;src:url(../media/70e3db2de7f94926-s.p.39pl-v7c3qrze.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:Playfair Display;font-style:italic;font-weight:700;font-display:swap;src:url(../media/35161b7740c25d33-s.0izitdbyxo4j2.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:italic;font-weight:700;font-display:swap;src:url(../media/391e53907fa6d8ec-s.0vmd737txk1h4.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:Playfair Display;font-style:italic;font-weight:700;font-display:swap;src:url(../media/ae8872c8a32e309c-s.0iqen1t80zg64.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:Playfair Display;font-style:italic;font-weight:700;font-display:swap;src:url(../media/70e3db2de7f94926-s.p.39pl-v7c3qrze.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:Playfair Display;font-style:italic;font-weight:800;font-display:swap;src:url(../media/35161b7740c25d33-s.0izitdbyxo4j2.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:italic;font-weight:800;font-display:swap;src:url(../media/391e53907fa6d8ec-s.0vmd737txk1h4.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:Playfair Display;font-style:italic;font-weight:800;font-display:swap;src:url(../media/ae8872c8a32e309c-s.0iqen1t80zg64.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:Playfair Display;font-style:italic;font-weight:800;font-display:swap;src:url(../media/70e3db2de7f94926-s.p.39pl-v7c3qrze.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:Playfair Display;font-style:italic;font-weight:900;font-display:swap;src:url(../media/35161b7740c25d33-s.0izitdbyxo4j2.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:italic;font-weight:900;font-display:swap;src:url(../media/391e53907fa6d8ec-s.0vmd737txk1h4.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:Playfair Display;font-style:italic;font-weight:900;font-display:swap;src:url(../media/ae8872c8a32e309c-s.0iqen1t80zg64.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:Playfair Display;font-style:italic;font-weight:900;font-display:swap;src:url(../media/70e3db2de7f94926-s.p.39pl-v7c3qrze.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:Playfair Display;font-style:normal;font-weight:400;font-display:swap;src:url(../media/65c558afe41e89d6-s.3jppgd0xzx-0d.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400;font-display:swap;src:url(../media/14e23f9b59180572-s.0t8ljjjn9wtsx.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:Playfair Display;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b49b0d9b851e4899-s.2zyohmvb-ks7f.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:Playfair Display;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2a65768255d6b625-s.p.3u4lli0-axodc.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:Playfair Display;font-style:normal;font-weight:500;font-display:swap;src:url(../media/65c558afe41e89d6-s.3jppgd0xzx-0d.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:500;font-display:swap;src:url(../media/14e23f9b59180572-s.0t8ljjjn9wtsx.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:Playfair Display;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b49b0d9b851e4899-s.2zyohmvb-ks7f.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:Playfair Display;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2a65768255d6b625-s.p.3u4lli0-axodc.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:Playfair Display;font-style:normal;font-weight:600;font-display:swap;src:url(../media/65c558afe41e89d6-s.3jppgd0xzx-0d.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:600;font-display:swap;src:url(../media/14e23f9b59180572-s.0t8ljjjn9wtsx.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:Playfair Display;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b49b0d9b851e4899-s.2zyohmvb-ks7f.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:Playfair Display;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2a65768255d6b625-s.p.3u4lli0-axodc.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:Playfair Display;font-style:normal;font-weight:700;font-display:swap;src:url(../media/65c558afe41e89d6-s.3jppgd0xzx-0d.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:700;font-display:swap;src:url(../media/14e23f9b59180572-s.0t8ljjjn9wtsx.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:Playfair Display;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b49b0d9b851e4899-s.2zyohmvb-ks7f.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:Playfair Display;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2a65768255d6b625-s.p.3u4lli0-axodc.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:Playfair Display;font-style:normal;font-weight:800;font-display:swap;src:url(../media/65c558afe41e89d6-s.3jppgd0xzx-0d.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:800;font-display:swap;src:url(../media/14e23f9b59180572-s.0t8ljjjn9wtsx.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:Playfair Display;font-style:normal;font-weight:800;font-display:swap;src:url(../media/b49b0d9b851e4899-s.2zyohmvb-ks7f.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:Playfair Display;font-style:normal;font-weight:800;font-display:swap;src:url(../media/2a65768255d6b625-s.p.3u4lli0-axodc.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:Playfair Display;font-style:normal;font-weight:900;font-display:swap;src:url(../media/65c558afe41e89d6-s.3jppgd0xzx-0d.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:900;font-display:swap;src:url(../media/14e23f9b59180572-s.0t8ljjjn9wtsx.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:Playfair Display;font-style:normal;font-weight:900;font-display:swap;src:url(../media/b49b0d9b851e4899-s.2zyohmvb-ks7f.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:Playfair Display;font-style:normal;font-weight:900;font-display:swap;src:url(../media/2a65768255d6b625-s.p.3u4lli0-axodc.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:Playfair Display Fallback;src:local(Times New Roman);ascent-override:97.25%;descent-override:22.56%;line-gap-override:0.0%;size-adjust:111.26%}.playfair_display_276a8b04-module__uSI8SW__className{font-family:Playfair Display,Playfair Display Fallback}.playfair_display_276a8b04-module__uSI8SW__variable{--font-playfair:"Playfair Display", "Playfair Display Fallback"}
@font-face{font-family:Cinzel;font-style:normal;font-weight:400;font-display:swap;src:url(../media/f13700f23fbdc6fd-s.28qi1ga78_w_1.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:Cinzel;font-style:normal;font-weight:400;font-display:swap;src:url(../media/cc014fcb166cf364-s.p.2cu9iw-l3ih8o.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:Cinzel;font-style:normal;font-weight:500;font-display:swap;src:url(../media/f13700f23fbdc6fd-s.28qi1ga78_w_1.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:Cinzel;font-style:normal;font-weight:500;font-display:swap;src:url(../media/cc014fcb166cf364-s.p.2cu9iw-l3ih8o.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:Cinzel;font-style:normal;font-weight:600;font-display:swap;src:url(../media/f13700f23fbdc6fd-s.28qi1ga78_w_1.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:Cinzel;font-style:normal;font-weight:600;font-display:swap;src:url(../media/cc014fcb166cf364-s.p.2cu9iw-l3ih8o.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:Cinzel;font-style:normal;font-weight:700;font-display:swap;src:url(../media/f13700f23fbdc6fd-s.28qi1ga78_w_1.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:Cinzel;font-style:normal;font-weight:700;font-display:swap;src:url(../media/cc014fcb166cf364-s.p.2cu9iw-l3ih8o.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:Cinzel;font-style:normal;font-weight:800;font-display:swap;src:url(../media/f13700f23fbdc6fd-s.28qi1ga78_w_1.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:Cinzel;font-style:normal;font-weight:800;font-display:swap;src:url(../media/cc014fcb166cf364-s.p.2cu9iw-l3ih8o.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:Cinzel;font-style:normal;font-weight:900;font-display:swap;src:url(../media/f13700f23fbdc6fd-s.28qi1ga78_w_1.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:Cinzel;font-style:normal;font-weight:900;font-display:swap;src:url(../media/cc014fcb166cf364-s.p.2cu9iw-l3ih8o.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:Cinzel Fallback;src:local(Times New Roman);ascent-override:71.31%;descent-override:27.18%;line-gap-override:0.0%;size-adjust:136.86%}.cinzel_4536a9e7-module__D8f_oG__className{font-family:Cinzel,Cinzel Fallback;font-style:normal}.cinzel_4536a9e7-module__D8f_oG__variable{--font-cinzel:"Cinzel", "Cinzel Fallback"}
@font-face{font-family:Libre Franklin;font-style:italic;font-weight:300;font-display:swap;src:url(../media/13c585772d24dd84-s.3ri9ofv2ho-lv.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:Libre Franklin;font-style:italic;font-weight:300;font-display:swap;src:url(../media/78a6fe4612a681ed-s.0n6ft66zzq7j0.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Libre Franklin;font-style:italic;font-weight:300;font-display:swap;src:url(../media/5ee3b16209f7469b-s.2zw_xragv8pkx.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:Libre Franklin;font-style:italic;font-weight:300;font-display:swap;src:url(../media/96ed4d8c0f055e94-s.2333-x0pjy9ls.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:Libre Franklin;font-style:italic;font-weight:300;font-display:swap;src:url(../media/c06c236b07a3db28-s.p.3-xxbh_r5zm6u.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:Libre Franklin;font-style:italic;font-weight:400;font-display:swap;src:url(../media/13c585772d24dd84-s.3ri9ofv2ho-lv.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:Libre Franklin;font-style:italic;font-weight:400;font-display:swap;src:url(../media/78a6fe4612a681ed-s.0n6ft66zzq7j0.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Libre Franklin;font-style:italic;font-weight:400;font-display:swap;src:url(../media/5ee3b16209f7469b-s.2zw_xragv8pkx.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:Libre Franklin;font-style:italic;font-weight:400;font-display:swap;src:url(../media/96ed4d8c0f055e94-s.2333-x0pjy9ls.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:Libre Franklin;font-style:italic;font-weight:400;font-display:swap;src:url(../media/c06c236b07a3db28-s.p.3-xxbh_r5zm6u.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:Libre Franklin;font-style:italic;font-weight:500;font-display:swap;src:url(../media/13c585772d24dd84-s.3ri9ofv2ho-lv.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:Libre Franklin;font-style:italic;font-weight:500;font-display:swap;src:url(../media/78a6fe4612a681ed-s.0n6ft66zzq7j0.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Libre Franklin;font-style:italic;font-weight:500;font-display:swap;src:url(../media/5ee3b16209f7469b-s.2zw_xragv8pkx.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:Libre Franklin;font-style:italic;font-weight:500;font-display:swap;src:url(../media/96ed4d8c0f055e94-s.2333-x0pjy9ls.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:Libre Franklin;font-style:italic;font-weight:500;font-display:swap;src:url(../media/c06c236b07a3db28-s.p.3-xxbh_r5zm6u.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:Libre Franklin;font-style:italic;font-weight:600;font-display:swap;src:url(../media/13c585772d24dd84-s.3ri9ofv2ho-lv.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:Libre Franklin;font-style:italic;font-weight:600;font-display:swap;src:url(../media/78a6fe4612a681ed-s.0n6ft66zzq7j0.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Libre Franklin;font-style:italic;font-weight:600;font-display:swap;src:url(../media/5ee3b16209f7469b-s.2zw_xragv8pkx.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:Libre Franklin;font-style:italic;font-weight:600;font-display:swap;src:url(../media/96ed4d8c0f055e94-s.2333-x0pjy9ls.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:Libre Franklin;font-style:italic;font-weight:600;font-display:swap;src:url(../media/c06c236b07a3db28-s.p.3-xxbh_r5zm6u.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:Libre Franklin;font-style:italic;font-weight:700;font-display:swap;src:url(../media/13c585772d24dd84-s.3ri9ofv2ho-lv.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:Libre Franklin;font-style:italic;font-weight:700;font-display:swap;src:url(../media/78a6fe4612a681ed-s.0n6ft66zzq7j0.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Libre Franklin;font-style:italic;font-weight:700;font-display:swap;src:url(../media/5ee3b16209f7469b-s.2zw_xragv8pkx.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:Libre Franklin;font-style:italic;font-weight:700;font-display:swap;src:url(../media/96ed4d8c0f055e94-s.2333-x0pjy9ls.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:Libre Franklin;font-style:italic;font-weight:700;font-display:swap;src:url(../media/c06c236b07a3db28-s.p.3-xxbh_r5zm6u.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:Libre Franklin;font-style:normal;font-weight:300;font-display:swap;src:url(../media/61b2b84ab35dead5-s.3ujxbuh3-3abj.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:Libre Franklin;font-style:normal;font-weight:300;font-display:swap;src:url(../media/eba33977c8ed1a9d-s.2bkt209vmlsr6.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Libre Franklin;font-style:normal;font-weight:300;font-display:swap;src:url(../media/6a1997311f9003a9-s.18-5_2n-rl46i.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:Libre Franklin;font-style:normal;font-weight:300;font-display:swap;src:url(../media/2245c258b0d2c062-s.2eb4s6ll1afkj.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:Libre Franklin;font-style:normal;font-weight:300;font-display:swap;src:url(../media/8a4bb24664ac8500-s.p.2_7gz-nbwppeo.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:Libre Franklin;font-style:normal;font-weight:400;font-display:swap;src:url(../media/61b2b84ab35dead5-s.3ujxbuh3-3abj.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:Libre Franklin;font-style:normal;font-weight:400;font-display:swap;src:url(../media/eba33977c8ed1a9d-s.2bkt209vmlsr6.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Libre Franklin;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6a1997311f9003a9-s.18-5_2n-rl46i.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:Libre Franklin;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2245c258b0d2c062-s.2eb4s6ll1afkj.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:Libre Franklin;font-style:normal;font-weight:400;font-display:swap;src:url(../media/8a4bb24664ac8500-s.p.2_7gz-nbwppeo.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:Libre Franklin;font-style:normal;font-weight:500;font-display:swap;src:url(../media/61b2b84ab35dead5-s.3ujxbuh3-3abj.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:Libre Franklin;font-style:normal;font-weight:500;font-display:swap;src:url(../media/eba33977c8ed1a9d-s.2bkt209vmlsr6.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Libre Franklin;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6a1997311f9003a9-s.18-5_2n-rl46i.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:Libre Franklin;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2245c258b0d2c062-s.2eb4s6ll1afkj.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:Libre Franklin;font-style:normal;font-weight:500;font-display:swap;src:url(../media/8a4bb24664ac8500-s.p.2_7gz-nbwppeo.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:Libre Franklin;font-style:normal;font-weight:600;font-display:swap;src:url(../media/61b2b84ab35dead5-s.3ujxbuh3-3abj.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:Libre Franklin;font-style:normal;font-weight:600;font-display:swap;src:url(../media/eba33977c8ed1a9d-s.2bkt209vmlsr6.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Libre Franklin;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6a1997311f9003a9-s.18-5_2n-rl46i.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:Libre Franklin;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2245c258b0d2c062-s.2eb4s6ll1afkj.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:Libre Franklin;font-style:normal;font-weight:600;font-display:swap;src:url(../media/8a4bb24664ac8500-s.p.2_7gz-nbwppeo.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:Libre Franklin;font-style:normal;font-weight:700;font-display:swap;src:url(../media/61b2b84ab35dead5-s.3ujxbuh3-3abj.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:Libre Franklin;font-style:normal;font-weight:700;font-display:swap;src:url(../media/eba33977c8ed1a9d-s.2bkt209vmlsr6.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Libre Franklin;font-style:normal;font-weight:700;font-display:swap;src:url(../media/6a1997311f9003a9-s.18-5_2n-rl46i.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:Libre Franklin;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2245c258b0d2c062-s.2eb4s6ll1afkj.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:Libre Franklin;font-style:normal;font-weight:700;font-display:swap;src:url(../media/8a4bb24664ac8500-s.p.2_7gz-nbwppeo.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:Libre Franklin Fallback;src:local(Arial);ascent-override:92.61%;descent-override:23.58%;line-gap-override:0.0%;size-adjust:104.31%}.libre_franklin_7476b0d9-module__GeMotq__className{font-family:Libre Franklin,Libre Franklin Fallback}.libre_franklin_7476b0d9-module__GeMotq__variable{--font-franklin:"Libre Franklin", "Libre Franklin Fallback"}
@font-face{font-family:Space Mono;font-style:italic;font-weight:400;font-display:swap;src:url(../media/417912ede2e82152-s.1umk1654cmfxm.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:Space Mono;font-style:italic;font-weight:400;font-display:swap;src:url(../media/51f2519120a6b711-s.038kgsu-hd-vh.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:Space Mono;font-style:italic;font-weight:400;font-display:swap;src:url(../media/1ae2575eb5be4118-s.p.29un6u1l3mwyp.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:Space Mono;font-style:italic;font-weight:700;font-display:swap;src:url(../media/2c4e8b1b42841af7-s.2p_e9n24plgne.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:Space Mono;font-style:italic;font-weight:700;font-display:swap;src:url(../media/7663dec790de7af8-s.2b96g58xb1jk9.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:Space Mono;font-style:italic;font-weight:700;font-display:swap;src:url(../media/17b0f6a4f906cc39-s.p.3nfl-v4jxqll_.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:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/4ba802ed8e67eac5-s.0fuxtgzazslqx.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:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d7a0600e467cf0bd-s.451yigaaz_4mg.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:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/dc0d9adbac686440-s.p.3cik_s2si-ft-.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:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b8f2b92a9960dd69-s.0we3rzhp_h228.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:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/28e60ca39c9ae554-s.44izq0ia6orkf.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:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/8d05cfa5faa8406c-s.p.1s123piy9_v1m.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:Space Mono Fallback;src:local(Arial);ascent-override:81.58%;descent-override:26.3%;line-gap-override:0.0%;size-adjust:137.28%}.space_mono_6a25eb65-module__c96b4W__className{font-family:Space Mono,Space Mono Fallback}.space_mono_6a25eb65-module__c96b4W__variable{--font-space-mono:"Space Mono", "Space Mono Fallback"}
:root{--ink-900:#0f0b09;--ink-850:#15120f;--ink-800:#1c1916;--ink-750:#26221f;--ink-700:#322d29;--paper:#ece7df;--paper-ink:#1b1613;--bone:#ece6de;--bone-dim:#c2bdb5;--muted:#97918b;--faint:#67625d;--orange:#ff5400;--orange-soft:#f8500324;--orange-line:#f8500373;--teal:#4ba0b0;--teal-deep:#2b7484;--teal-soft:#4ba0b029;--rule:#ece6de29;--rule-strong:#ece6de52;--rule-faint:#ece6de14;--display:var(--font-playfair), "Playfair Display", Georgia, serif;--wordmark:var(--font-cinzel), "Cinzel", Georgia, serif;--sans:var(--font-franklin), "Libre Franklin", system-ui, sans-serif;--mono:var(--font-space-mono), "Space Mono", ui-monospace, monospace;--col:1180px;--read:680px;--gut:clamp(20px, 5vw, 64px);--ease:cubic-bezier(.22, .61, .36, 1)}@supports (color:lab(0% 0 0)){:root{--ink-900:lab(3.3553% .767604 1.41967);--ink-850:lab(5.70795% 1.07764 2.04417);--ink-800:lab(8.92637% 1.31867 2.71978);--ink-750:lab(13.5608% 1.57031 3.03355);--ink-700:lab(18.7744% 1.83922 3.29767);--paper:lab(91.9083% .844657 4.50397);--paper-ink:lab(7.7486% 2.00452 2.90467);--bone:lab(91.6724% 1.06892 4.84436);--bone-dim:lab(76.8167% 1.12703 4.43366);--muted:lab(60.5648% 1.28499 3.97872);--faint:lab(41.9945% 1.3952 3.5244);--orange-soft:lab(58.7212% 63.4456 69.4575/.14);--orange-line:lab(58.7212% 63.4456 69.4575/.45);--teal:lab(61.1744% -23.1095 -16.7822);--teal-deep:lab(44.8026% -19.2766 -15.9303);--teal-soft:lab(61.1744% -23.1095 -16.7822/.16);--rule:lab(91.6724% 1.06892 4.84436/.16);--rule-strong:lab(91.6724% 1.06892 4.84436/.32);--rule-faint:lab(91.6724% 1.06892 4.84436/.08)}}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{background:var(--ink-850);color:var(--bone);font-family:var(--sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-size:18px;font-weight:400;line-height:1.6;overflow-x:hidden}::selection{background:var(--orange);color:#fff}a{color:inherit;text-decoration:none}.wrap{width:min(var(--col), 100% - 2*var(--gut));margin-inline:auto}.read{width:min(var(--read), 100%);margin-inline:auto}.rule{background:var(--rule);border:0;height:1px}.rule--orange{background:var(--orange);border:0;height:3px}.chevron-band{background:repeating-linear-gradient(135deg, var(--rule-strong) 0 1px, transparent 1px 11px);opacity:.6;height:10px}.kicker{font-family:var(--mono);letter-spacing:.26em;text-transform:uppercase;color:var(--orange);font-size:12px;font-weight:700}.masthead{z-index:60;background:color-mix(in oklab, var(--ink-900) 86%, transparent);-webkit-backdrop-filter:blur(14px)saturate(1.1);backdrop-filter:blur(14px)saturate(1.1);border-bottom:1px solid var(--rule);position:sticky;top:0}.masthead__inner{justify-content:space-between;align-items:center;gap:18px;height:64px;display:flex}.brand{align-items:center;gap:12px;display:flex}.brand__mark{font-family:var(--wordmark);letter-spacing:.08em;color:var(--bone);text-transform:uppercase;white-space:nowrap;font-size:23px;font-weight:700;line-height:1}.brand__mark .beep{color:var(--orange)}.brand__tag{font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--muted);white-space:nowrap;font-size:10px;display:none}@media (min-width:1060px){.brand__tag{display:inline}}.mnav{align-items:center;gap:22px;display:flex}.mnav a{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--bone-dim);white-space:nowrap;transition:color .25s var(--ease);padding:6px 0;font-size:11px;position:relative}.mnav a:hover{color:var(--bone)}.mnav a:after{content:"";background:var(--orange);height:2px;transition:right .3s var(--ease);position:absolute;bottom:0;left:0;right:100%}.mnav a:hover:after{right:0}.m-cta{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-900);background:var(--orange);white-space:nowrap;transition:transform .2s var(--ease), filter .2s var(--ease);padding:9px 14px;font-size:11px;font-weight:700}.m-cta:hover{filter:brightness(1.08);transform:translateY(-1px)}@media (max-width:560px){.masthead__inner{gap:12px}.brand__mark{letter-spacing:.06em;font-size:20px}.mnav{gap:14px}.mnav a{letter-spacing:.12em;font-size:10px}.m-cta{letter-spacing:.08em;padding:8px 11px;font-size:10px}}@media (max-width:480px){.masthead__inner{flex-wrap:wrap;row-gap:9px;height:auto;padding:10px 0}.brand{flex:1 0 100%}.brand__mark{font-size:19px}}.read-progress{background:var(--orange);z-index:61;width:0%;height:2px;position:absolute;bottom:-1px;left:0}
.badge{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;border:1px solid;align-items:center;gap:6px;padding:4px 9px;font-size:10.5px;font-weight:700;line-height:1;display:inline-flex}.badge:before{content:"";background:currentColor;flex:none;width:10px;height:10px;transform:rotate(45deg)}.badge--sourced{color:var(--teal)}.badge--opinion,.badge--analysis{color:var(--orange)}.badge--solid{background:currentColor;border-color:currentColor}.badge--sourced.badge--solid{color:var(--ink-900);background:var(--teal)}.badge--opinion.badge--solid{color:var(--ink-900);background:var(--orange)}.badge--solid:before{background:var(--ink-900)}.badge--sourced:before{content:"§";background:0 0;width:auto;height:auto;font-size:1.5em;line-height:1;transform:translateY(.04em)}.hero{padding-top:clamp(36px,6vw,76px);padding-bottom:8px;position:relative}.hero__deco{pointer-events:none;opacity:.5;position:absolute;inset:0;overflow:hidden}.hero__deco:before,.hero__deco:after{content:"";background:linear-gradient(var(--rule), transparent);width:1px;position:absolute;top:0;bottom:0}.hero__deco:before{left:max(var(--gut), calc((100vw - var(--col))/2))}.hero__deco:after{right:max(var(--gut), calc((100vw - var(--col))/2))}.hero__kick{flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:26px;display:flex}.hero__kick .sep{background:var(--rule-strong);width:28px;height:1px}.hero__section{font-family:var(--mono);letter-spacing:.26em;text-transform:uppercase;color:var(--bone-dim);font-size:12px;font-weight:700}.hero__title{font-family:var(--display);letter-spacing:-.012em;text-wrap:balance;max-width:16ch;margin:0 0 56px;font-size:clamp(42px,7.2vw,92px);font-weight:700;line-height:.98}.hero__title em{color:var(--orange);font-style:italic}.hero__deck{color:var(--bone-dim);text-wrap:pretty;max-width:46ch;margin:0 0 34px;font-size:clamp(20px,2.4vw,26px);font-weight:400;line-height:1.45}.byline{font-family:var(--mono);color:var(--muted);letter-spacing:.03em;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);flex-wrap:wrap;align-items:center;gap:18px;padding-block:18px;font-size:12.5px;display:flex}.byline strong{color:var(--bone);font-weight:700}.byline .dot{background:var(--faint);border-radius:50%;width:4px;height:4px}.byline a{color:var(--teal);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.hero__figure{border:1px solid var(--rule);background:repeating-linear-gradient(135deg, var(--rule-faint) 0 2px, transparent 2px 12px), var(--ink-800);aspect-ratio:16/8;place-items:center;margin-top:44px;display:grid;position:relative}.hero__figure--filled{background:var(--ink-800);overflow:hidden}.hero__img{object-fit:cover;width:100%;height:100%;display:block}.hero__figure .slot-note{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);border:1px dashed var(--rule-strong);background:var(--ink-850);padding:10px 16px;font-size:12px}.figcap{text-align:center;font-family:var(--mono);color:var(--muted);flex-direction:column;align-items:center;gap:6px;margin-top:12px;font-size:11.5px;line-height:1.5;display:flex}.figcap .credit{color:var(--faint);margin-top:2px}.article{padding-block:clamp(40px,6vw,72px)}.article__body{color:var(--bone-dim);font-size:19px;line-height:1.72}.article__body>p{text-wrap:pretty;margin:0 0 1.5em}.article__body>p>strong,.article__body strong{color:var(--bone);font-weight:600}.article__body>p.lede{color:var(--bone);font-size:20px}.article__body>p.lede:first-letter{font-family:var(--display);float:left;color:var(--orange);padding:8px 14px 0 0;font-size:4.6em;font-weight:700;line-height:.76}.subhead{font-family:var(--display);color:var(--bone);letter-spacing:-.01em;margin:2.2em 0 .7em;font-size:clamp(26px,3.4vw,34px);font-weight:600;line-height:1.12}.subhead .num{font-family:var(--mono);color:var(--orange);letter-spacing:.2em;margin-bottom:10px;font-size:13px;font-weight:700;display:block}.pull{font-family:var(--display);color:var(--bone);border-left:3px solid var(--orange);text-wrap:pretty;margin:1.6em 0;padding-left:26px;font-size:clamp(24px,3.6vw,33px);font-style:italic;font-weight:500;line-height:1.28}.pull cite{font-family:var(--mono);letter-spacing:.1em;color:var(--muted);text-transform:uppercase;margin-top:16px;font-size:12.5px;font-style:normal;display:block}.cite-chip{font-family:var(--mono);letter-spacing:.04em;color:var(--teal);border:1px solid var(--teal-soft);background:var(--teal-soft);vertical-align:2px;cursor:pointer;white-space:nowrap;transition:background .2s var(--ease), color .2s var(--ease), border-color .2s var(--ease);align-items:center;gap:5px;margin:0 1px;padding:1px 6px;font-size:11px;font-weight:700;line-height:1.4;display:inline-flex}.cite-chip:before{content:"§";opacity:.8;font-size:1.85em;font-weight:400;line-height:1;transform:translateY(.04em)}.cite-chip:hover{background:var(--teal);color:var(--ink-900);border-color:var(--teal)}.entity{color:var(--bone);border-bottom:1px dotted var(--rule-strong)}.mytake{background:linear-gradient(0deg, var(--orange-soft), var(--orange-soft)), var(--ink-800);border-left:3px solid var(--orange);margin:2.4em 0;padding:28px 30px 26px;position:relative}.mytake__head{align-items:center;gap:12px;margin-bottom:16px;display:flex}.mytake__label{font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--orange);font-size:11px;font-weight:700}.mytake__by{font-family:var(--mono);color:var(--muted);letter-spacing:.04em;margin-left:auto;font-size:11px}.mytake__title{font-family:var(--display);color:var(--bone);margin:0 0 12px;font-size:clamp(21px,2.6vw,26px);font-style:italic;font-weight:600;line-height:1.18}.mytake p{color:var(--bone-dim);margin:0 0 .9em;font-size:17.5px;line-height:1.62}.mytake p:last-child{margin-bottom:0}.sourced-note{background:var(--ink-800);border-left:3px solid var(--teal);margin:2.2em 0;padding:22px 26px}.sourced-note .sourced-note__head{align-items:center;gap:12px;margin-bottom:12px;display:flex}.sourced-note h4{font-family:var(--sans);color:var(--bone);letter-spacing:.01em;margin:0;font-size:16px;font-weight:700}.sourced-note p{color:var(--bone-dim);margin:0;font-size:16.5px;line-height:1.6}.sourced-note .recs{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}
.section-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:40px;display:flex}.section-head__l{max-width:60ch}.section-head .kicker{margin-bottom:14px;display:block}.section-head h2{font-family:var(--display);letter-spacing:-.012em;text-wrap:balance;margin:0;font-size:clamp(30px,4.6vw,52px);font-weight:700;line-height:1.08}.section-head p{color:var(--muted);max-width:52ch;margin:34px 0 0;font-size:17px}.section-link{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--orange);white-space:nowrap;transition:gap .25s var(--ease);align-items:center;gap:8px;font-size:12px;font-weight:700;display:inline-flex}.section-link:hover{gap:14px}.timeline-sec{background:var(--ink-900);border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);padding-block:clamp(64px,9vw,120px);position:relative}.tl{margin-top:20px;position:relative}.tl__spine{background:var(--rule);width:2px;position:absolute;top:0;bottom:0;left:0}@media (min-width:760px){.tl__spine{left:220px}}.tl__spine-fill{background:var(--orange);width:100%;height:0%;position:absolute;top:0;left:0}.tl__item{padding-left:36px;padding-block:22px;position:relative}@media (min-width:760px){.tl__item{min-height:64px;padding-left:268px}}.tl__date{font-family:var(--mono);color:var(--muted);letter-spacing:.06em;margin-bottom:6px;font-size:12.5px;font-weight:700}@media (min-width:760px){.tl__date{text-align:right;width:196px;margin:0;position:absolute;top:24px;left:0}}.tl__node{background:var(--ink-900);border:2px solid var(--rule-strong);width:12px;height:12px;transition:border-color .3s var(--ease), background .3s var(--ease);z-index:2;position:absolute;top:26px;left:-5px;transform:rotate(45deg)}@media (min-width:760px){.tl__node{left:215px}}.tl__item.is-in .tl__node{border-color:var(--orange);background:var(--orange)}.tl__item.is-conflict.is-in .tl__node,.tl__item.is-major.is-in .tl__node{border-color:var(--orange);background:var(--orange);box-shadow:0 0 0 5px var(--orange-soft)}.tl__card{border:1px solid var(--rule);background:var(--ink-850);transition:border-color .3s var(--ease), transform .5s var(--ease), opacity .5s var(--ease);padding:18px 22px}.tl__card:hover{border-color:var(--rule-strong)}.tl__item.is-conflict .tl__card,.tl__item.is-major .tl__card{border-left:3px solid var(--orange)}.tl__type{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--muted);align-items:center;gap:8px;margin-bottom:8px;font-size:10px;font-weight:700;display:inline-flex}.tl__type .tag-conflict,.tl__type .tag-news{color:var(--orange)}.tl__title{font-family:var(--display);color:var(--bone);margin:0 0 8px;font-size:21px;font-weight:600;line-height:1.16}.tl__detail{color:var(--bone-dim);margin:0;font-size:15.5px;line-height:1.55}.tl__detail .q{font-family:var(--mono);color:var(--bone);border-left:1px solid var(--orange-line);margin-top:10px;padding-left:12px;font-size:13.5px;display:block}.tl-more{text-align:center;margin-top:44px}.viz-sec{padding-block:clamp(64px,9vw,120px)}.viz-grid{grid-template-columns:1fr;gap:28px;display:grid}@media (min-width:900px){.viz-grid{grid-template-columns:1.2fr 1fr}}.panel{border:1px solid var(--rule);background:var(--ink-900);padding:30px 30px 26px}.panel__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:18px;display:flex}.panel__title{font-family:var(--display);color:var(--bone);margin:0;font-size:23px;font-weight:600;line-height:1.14}.panel__sub{font-family:var(--mono);letter-spacing:.08em;color:var(--muted);text-transform:uppercase;white-space:nowrap;padding-top:6px;font-size:11px}.panel__note{font-family:var(--mono);color:var(--faint);margin-top:20px;font-size:11px;line-height:1.5}.counter{margin:16px 0 4px}.counter__val{font-family:var(--display);color:var(--orange);letter-spacing:-.02em;font-size:clamp(46px,7vw,76px);font-weight:700;line-height:1;display:block}.counter__unit{max-width:30ch;font-family:var(--mono);color:var(--muted);letter-spacing:.08em;text-transform:uppercase;margin-top:12px;font-size:12px;line-height:1.5;display:block}.bars{gap:16px;margin-top:22px;display:grid}.bar-row{grid-template-columns:1fr;gap:6px;display:grid}.bar-row__top{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.bar-row__label{color:var(--bone-dim);font-size:14.5px}.bar-row__label b{color:var(--bone);font-weight:600}.bar-row__val{font-family:var(--mono);color:var(--bone);font-size:13px;font-weight:700}.bar-track{background:var(--ink-750);height:12px;position:relative;overflow:hidden}.bar-fill{background:var(--teal);width:0%;transition:width 1.1s var(--ease);position:absolute;top:0;bottom:0;left:0}.bar-fill.is-accent{background:var(--orange)}.flow{gap:0;display:grid}.flow__row{border-bottom:1px solid var(--rule-faint);grid-template-columns:1fr auto;align-items:center;gap:14px;padding:13px 0;display:grid}.flow__row:last-child{border-bottom:0}.flow__who{color:var(--bone);font-size:15px}.flow__who small{font-family:var(--mono);color:var(--muted);letter-spacing:.04em;text-transform:uppercase;margin-top:3px;font-size:11px;display:block}.flow__amt{font-family:var(--mono);color:var(--orange);font-size:14.5px;font-weight:700}.records-sec{background:var(--ink-900);border-top:1px solid var(--rule);padding-block:clamp(56px,8vw,100px)}.rec-list{border-top:1px solid var(--rule);margin-top:30px}.rec{border-bottom:1px solid var(--rule);transition:background .25s var(--ease);cursor:pointer;grid-template-columns:120px 1fr auto;align-items:center;gap:22px;padding:20px 4px;display:grid}.rec:hover{background:var(--ink-850)}.rec:hover .rec__open{color:var(--orange)}.rec__id{font-family:var(--mono);color:var(--muted);letter-spacing:.02em;font-size:12px}.rec__t{color:var(--bone);font-size:16.5px}.rec__t small{font-family:var(--mono);color:var(--faint);text-transform:uppercase;letter-spacing:.06em;margin-top:4px;font-size:11px;display:block}.rec__open{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);white-space:nowrap;transition:color .2s var(--ease);font-size:11px}@media (max-width:680px){.rec{grid-template-columns:1fr auto}.rec__id{display:none}}.foot{background:var(--ink-900);border-top:3px solid var(--orange);padding-block:64px 48px}.foot__top{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:40px;display:flex}.foot__brand{font-family:var(--wordmark);letter-spacing:.06em;text-transform:uppercase;font-size:32px;font-weight:800}.foot__brand .beep{color:var(--orange)}.foot__mission{max-width:40ch;color:var(--muted);margin-top:14px;font-size:15px;line-height:1.6}.foot__cols{flex-wrap:wrap;gap:56px;display:flex}.foot__col h5{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--bone-dim);margin:0 0 16px;font-size:11px}.foot__col a{color:var(--muted);transition:color .2s var(--ease);padding:5px 0;font-size:14px;display:block}.foot__col a:hover{color:var(--orange)}.foot__bottom{border-top:1px solid var(--rule);font-family:var(--mono);color:var(--faint);letter-spacing:.04em;flex-wrap:wrap;justify-content:space-between;gap:20px;margin-top:50px;padding-top:24px;font-size:11px;display:flex}.reveal{transition:opacity .7s var(--ease), transform .7s var(--ease)}.js .reveal{opacity:0;transform:translateY(24px)}.js .reveal.is-in{opacity:1;transform:none}.js .tl__card{opacity:0;transform:translateY(18px)}.js .tl__item.is-in .tl__card{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.reveal,.tl__card,.bar-fill{opacity:1!important;transition:none!important;transform:none!important}}
.wrap-wide{width:min(1480px, 100% - 2*var(--gut));margin-inline:auto}.arch-head{border-bottom:1px solid var(--rule);padding-top:clamp(34px,5vw,64px);padding-bottom:clamp(26px,3.5vw,40px);position:relative}.arch-head .kicker{margin-bottom:16px;display:block}.arch-head h1{font-family:var(--display);letter-spacing:-.014em;text-wrap:balance;max-width:18ch;margin:0;font-size:clamp(34px,5vw,60px);font-weight:700;line-height:1.02}.arch-head h1 em{color:var(--orange);font-style:italic}.arch-head .arch-sub{color:var(--muted);text-wrap:pretty;max-width:60ch;margin:20px 0 0;font-size:17px}.search{grid-template-columns:1fr;gap:0;margin-top:clamp(26px,3vw,38px);display:grid}.search__field{border:1px solid var(--rule-strong);background:var(--ink-900);height:70px;transition:border-color .25s var(--ease), box-shadow .25s var(--ease);align-items:center;gap:16px;padding:0 18px 0 20px;display:flex}.search__field:focus-within{border-color:var(--orange-line);box-shadow:0 0 0 1px var(--orange-line), 0 18px 50px #0006}.search__glyph{width:20px;height:20px;color:var(--muted);flex:none}.search__field:focus-within .search__glyph{color:var(--orange)}.search__input{min-width:0;color:var(--bone);font-family:var(--display);letter-spacing:-.01em;background:0 0;border:0;outline:0;flex:1;font-size:clamp(20px,2.2vw,27px);font-weight:500}.search__input::placeholder{color:var(--faint);font-style:italic}.search__clear{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);border:1px solid var(--rule);cursor:pointer;transition:color .2s var(--ease), border-color .2s var(--ease);opacity:0;pointer-events:none;background:0 0;flex:none;padding:7px 11px;font-size:11px}.search.has-q .search__clear{opacity:1;pointer-events:auto}.search__clear:hover{color:var(--bone);border-color:var(--rule-strong)}.search__kbd{font-family:var(--mono);color:var(--faint);border:1px solid var(--rule);letter-spacing:.04em;flex:none;padding:5px 8px;font-size:11px}@media (max-width:620px){.search__kbd{display:none}}.search__meta{font-family:var(--mono);color:var(--muted);letter-spacing:.06em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:18px;margin-top:14px;font-size:11.5px;display:flex}.search__meta .dotm{background:var(--faint);width:4px;height:4px;transform:rotate(45deg)}.search__meta b{color:var(--bone);font-weight:700}.suggest{flex-wrap:wrap;align-items:center;gap:10px;margin-top:20px;display:flex}.suggest__lab{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--faint);font-size:11px}.chip-q{font-family:var(--mono);color:var(--bone-dim);border:1px solid var(--rule);background:var(--ink-850);cursor:pointer;white-space:nowrap;transition:color .2s var(--ease), border-color .2s var(--ease), background .2s var(--ease);padding:7px 12px;font-size:12px}.chip-q:hover{color:var(--ink-900);background:var(--orange);border-color:var(--orange)}.chip-q .q{color:var(--orange)}.chip-q:hover .q{color:var(--ink-900)}.arch-body{padding-block:clamp(26px,3.5vw,40px) clamp(60px,8vw,110px)}.arch-grid{grid-template-columns:212px minmax(360px,460px) minmax(0,1fr);align-items:start;gap:30px;display:grid}@media (max-width:1200px){.arch-grid{grid-template-columns:minmax(340px,440px) minmax(0,1fr)}}@media (max-width:900px){.arch-grid{grid-template-columns:1fr}}.filters{position:sticky;top:84px}@media (max-width:1200px){.filters{grid-column:1/-1;position:static;top:auto}}.filters__group{border-top:1px solid var(--rule);padding:18px 0}.filters__group:first-child{border-top:0;padding-top:0}.filters__title{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--bone-dim);margin:0 0 14px;font-size:10.5px;font-weight:700}.facet{cursor:pointer;color:var(--bone-dim);transition:color .18s var(--ease);-webkit-user-select:none;user-select:none;appearance:none;text-align:left;background:0 0;border:0;align-items:flex-start;gap:10px;width:100%;padding:6px 0;font-family:inherit;font-size:14px;display:flex}.facet:focus-visible{outline:2px solid var(--orange-line);outline-offset:2px}.facet:hover{color:var(--bone)}.facet__lab{flex:1;min-width:0;line-height:1.3}.facet__box{border:1px solid var(--rule-strong);width:14px;height:14px;transition:all .18s var(--ease);flex:none;place-items:center;margin-top:2px;display:grid}.facet__box:after{content:"";background:var(--orange);width:6px;height:6px;transition:transform .18s var(--ease);transform:rotate(45deg)scale(0)}.facet.is-on .facet__box{border-color:var(--orange)}.facet.is-on .facet__box:after{transform:rotate(45deg)scale(1)}.facet.is-on{color:var(--bone)}.facet__count{font-family:var(--mono);color:var(--faint);flex:none;margin-top:1px;margin-left:auto;padding-left:8px;font-size:11px}.facet--conflict.is-on{color:var(--orange)}@media (max-width:1200px){.filters__inner{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:0 36px;display:grid}.filters__group{break-inside:avoid}}.filters__reset{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);cursor:pointer;transition:color .2s var(--ease);background:0 0;border:0;margin-top:6px;padding:6px 0;font-size:11px}.filters__reset:hover{color:var(--orange)}.results-head{border-bottom:1px solid var(--rule);justify-content:space-between;align-items:baseline;gap:14px;margin-bottom:4px;padding-bottom:14px;display:flex}.results-head__count{font-family:var(--mono);color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-size:12px}.results-head__count b{color:var(--bone)}.sortsel{font-family:var(--mono);color:var(--bone-dim);background:var(--ink-850);border:1px solid var(--rule);letter-spacing:.04em;cursor:pointer;padding:6px 8px;font-size:11.5px}.tier-label{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--faint);align-items:center;gap:12px;padding:22px 0 10px;font-size:10.5px;display:flex}.tier-label:after{content:"";background:var(--rule-faint);flex:1;height:1px}.res{border-bottom:1px solid var(--rule);cursor:pointer;transition:background .2s var(--ease), border-left-color .2s var(--ease);border-left:2px solid #0000;grid-template-columns:auto 1fr;gap:14px;padding:17px 14px 17px 12px;display:grid;position:relative}.res:hover{background:var(--ink-850)}.res.is-active{background:var(--ink-850);border-left-color:var(--orange)}.res__icon{border:1px solid var(--rule);width:34px;height:34px;color:var(--muted);font-family:var(--mono);letter-spacing:.04em;flex:none;place-items:center;margin-top:2px;font-size:9px;font-weight:700;display:grid}.res.is-active .res__icon{border-color:var(--orange-line);color:var(--orange)}.res__main{min-width:0}.res__top{flex-wrap:wrap;align-items:center;gap:9px;margin-bottom:5px;display:flex}.res__type{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--teal);font-size:9.5px;font-weight:700}.res__type.is-conflict{color:var(--orange)}.res__id{font-family:var(--mono);color:var(--faint);letter-spacing:.02em;font-size:10.5px}.res__date{font-family:var(--mono);color:var(--muted);white-space:nowrap;margin-left:auto;font-size:10.5px}.res__title{font-family:var(--display);color:var(--bone);text-wrap:pretty;margin:0 0 5px;font-size:17px;font-weight:600;line-height:1.22}.res__people{font-family:var(--mono);color:var(--muted);letter-spacing:.02em;margin-bottom:7px;font-size:11px}.res__snip{color:var(--bone-dim);margin:0;font-size:13.5px;line-height:1.55}.res__snip .ell{color:var(--faint)}.res__att{font-family:var(--mono);letter-spacing:.04em;color:var(--muted);align-items:center;gap:6px;margin-top:8px;font-size:10.5px;display:inline-flex}.res__att .clip{width:11px;height:11px;color:var(--faint)}mark.hl{background:var(--orange-soft);color:var(--bone);border-bottom:1px solid var(--orange-line);padding:0 1px}.viewer mark.hl{background:#f8500347;background:lab(58.7212% 63.4456 69.4575/.28)}.no-res{text-align:center;padding:60px 10px}.no-res h3{font-family:var(--display);color:var(--bone);margin:0 0 10px;font-size:22px;font-weight:600}.no-res p{color:var(--muted);margin:0;font-size:15px}.viewer{border:1px solid var(--rule);background:var(--ink-900);flex-direction:column;max-height:calc(100vh - 104px);display:flex;position:sticky;top:84px;overflow:hidden}.viewer__scroll{flex:1;overflow:hidden auto}.viewer__scroll::-webkit-scrollbar{width:10px}.viewer__scroll::-webkit-scrollbar-thumb{background:var(--ink-700);border:3px solid var(--ink-900)}.vtool{border-bottom:1px solid var(--rule);background:var(--ink-850);flex:none;align-items:center;gap:12px;padding:12px 16px;display:flex}.vtool__type{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--teal);align-items:center;gap:7px;font-size:10px;font-weight:700;display:inline-flex}.vtool__type.is-conflict{color:var(--orange)}.vtool__type:before{content:"";background:currentColor;width:7px;height:7px;transform:rotate(45deg)}.vtool__id{font-family:var(--mono);color:var(--muted);font-size:11px}.vtool__spacer{flex:1}.vbtn{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--bone-dim);border:1px solid var(--rule);cursor:pointer;white-space:nowrap;transition:color .2s var(--ease), border-color .2s var(--ease), background .2s var(--ease);background:0 0;align-items:center;gap:6px;padding:7px 11px;font-size:10.5px;display:inline-flex}.vbtn:hover{color:var(--bone);border-color:var(--rule-strong)}.vbtn--primary{color:var(--orange);border-color:var(--orange-line)}.vbtn--primary:hover{background:var(--orange);color:var(--ink-900);border-color:var(--orange)}.vbtn svg{width:13px;height:13px}.vclose{display:none}.viewer--empty{text-align:center;place-items:center;min-height:420px;padding:40px;display:grid}.viewer--empty .vemp{max-width:32ch}.viewer--empty .vemp__mark{border:1px solid var(--rule-strong);width:54px;height:54px;color:var(--muted);place-items:center;margin:0 auto 22px;display:grid}.viewer--empty .vemp__mark svg{width:24px;height:24px}.viewer--empty h3{font-family:var(--display);color:var(--bone);margin:0 0 10px;font-size:21px;font-weight:600}.viewer--empty p{font-family:var(--mono);color:var(--muted);letter-spacing:.03em;margin:0;font-size:12px;line-height:1.7}.mail{padding:0}.mail__head{border-bottom:1px solid var(--rule);padding:24px 28px 20px}.mail__subject{font-family:var(--display);color:var(--bone);letter-spacing:-.01em;text-wrap:pretty;margin:10px 0 0;font-size:clamp(22px,2.4vw,27px);font-weight:600;line-height:1.16}.mail__flags{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.mail__rows{border-bottom:1px solid var(--rule);gap:12px;padding:16px 28px;display:grid}.mail__row{grid-template-columns:64px 1fr;align-items:start;gap:14px;display:grid}.mail__rlab{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--faint);padding-top:5px;font-size:10.5px}.mail__party{align-items:center;gap:10px;display:flex}.mail__ava{width:30px;height:30px;font-family:var(--mono);color:var(--ink-900);background:var(--teal);flex:none;place-items:center;font-size:11px;font-weight:700;display:grid;transform:rotate(45deg)}.mail__ava span{transform:rotate(-45deg)}.mail__ava.is-from{background:var(--orange)}.mail__pinfo{min-width:0}.mail__pname{color:var(--bone);font-size:14.5px;font-weight:600;line-height:1.2}.mail__paddr{font-family:var(--mono);color:var(--muted);font-size:11px}.mail__porg{font-family:var(--mono);color:var(--faint);font-size:10.5px}.mail__multi{gap:8px;display:grid}.mail__att{border-bottom:1px solid var(--rule);background:var(--ink-850);padding:18px 28px}.mail__attlab{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--bone-dim);margin-bottom:12px;font-size:10.5px}.mail__attlab b{color:var(--orange)}.attcards{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:10px;display:grid}.attcard{border:1px solid var(--rule);background:var(--ink-900);transition:border-color .2s var(--ease);align-items:center;gap:12px;padding:11px 12px;text-decoration:none;display:flex}.attcard:hover{border-color:var(--orange-line)}.attcard__ext{background:var(--ink-750);clip-path:polygon(0 0,72% 0,100% 22%,100% 100%,0 100%);flex:none;place-items:end center;width:36px;height:44px;padding-bottom:6px;display:grid;position:relative}.attcard__ext span{font-family:var(--mono);letter-spacing:.04em;color:var(--orange);font-size:8.5px;font-weight:700}.attcard__meta{flex:1;min-width:0}.attcard__name{color:var(--bone);word-break:break-word;font-size:13px;line-height:1.25}.attcard__sub{font-family:var(--mono);color:var(--muted);margin-top:3px;font-size:10.5px}.attcard__dl{color:var(--muted);transition:color .2s var(--ease);flex:none}.attcard:hover .attcard__dl{color:var(--orange)}.attcard__dl svg{width:15px;height:15px;display:block}.mail__body{color:var(--bone-dim);padding:24px 28px 30px;font-size:15.5px;line-height:1.72}.mail__body p{text-wrap:pretty;margin:0 0 1.05em}.mail__body p:last-child{margin-bottom:0}.mail__quote{border-left:2px solid var(--rule-strong);color:var(--muted);margin:4px 0 1.05em;padding-left:14px;font-style:italic}.mail__sig{color:var(--muted)}.doc{background:repeating-linear-gradient(135deg, var(--rule-faint) 0 1px, transparent 1px 16px), var(--ink-850);padding:26px 26px 36px}.doc__sheet{background:var(--paper);color:var(--paper-ink);max-width:640px;margin:0 auto 22px;padding:46px 52px 30px;position:relative;box-shadow:0 24px 60px #00000080}.doc__letter{border-bottom:2px solid var(--paper-ink);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:26px;padding-bottom:12px;display:flex}.doc__agency{font-family:var(--display);color:var(--paper-ink);letter-spacing:-.01em;max-width:36ch;font-size:15px;font-weight:700}.doc__date{font-family:var(--mono);color:#5a5450;color:lab(36.1688% 1.95931 3.16837);letter-spacing:.04em;white-space:nowrap;font-size:10.5px}.doc h4{font-family:var(--display);letter-spacing:.02em;color:var(--paper-ink);text-transform:uppercase;margin:22px 0 12px;font-size:16px;font-weight:700}.doc h4:first-child{margin-top:0}.doc p{color:#332c28;color:lab(18.7603% 2.39711 3.83672);text-align:justify;margin:0 0 12px;font-family:Georgia,serif;font-size:13.5px;line-height:1.72}.doc__redact{align-items:center;gap:12px;margin:0 0 14px;display:flex}.doc__redact .bar{background:var(--paper-ink);flex:1;height:16px;position:relative}.doc__redact .bar:after{content:attr(data-x);font-family:var(--mono);letter-spacing:.1em;color:var(--paper);font-size:8px;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.doc__redact .why{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:#825650;color:lab(41.4578% 18.2339 11.3886);white-space:nowrap;font-size:9.5px}.doc__sig{border-top:1px solid #0003;gap:14px;margin-top:26px;padding-top:14px;display:grid}.doc__sigline{color:var(--paper-ink);font-family:Georgia,serif;font-size:13px}.doc__sigline:before{content:"";background:var(--paper-ink);width:180px;height:1px;margin-bottom:6px;display:block}.doc__stamp{font-family:var(--mono);letter-spacing:.1em;color:#785c53;color:lab(41.7146% 10.9518 9.80256);border:1px solid #785c5380;border:1px solid lab(41.7146% 10.9518 9.80256/.5);padding:3px 7px;font-size:9px;position:absolute;bottom:10px;right:16px}.doc mark.hl{color:var(--paper-ink);background:#ecaa0b8c;background:lab(74.4754% 17.3326 75.9449/.55);border-bottom:0}html.viewer-dark .doc{background:var(--ink-900)}html.viewer-dark .doc__sheet{background:var(--ink-800);color:var(--bone-dim);border:1px solid var(--rule);box-shadow:0 24px 60px #0006}html.viewer-dark .doc__agency,html.viewer-dark .doc h4,html.viewer-dark .doc__sigline{color:var(--bone)}html.viewer-dark .doc__letter{border-bottom-color:var(--rule-strong)}html.viewer-dark .doc p{color:var(--bone-dim)}html.viewer-dark .doc__redact .bar{background:var(--ink-700)}html.viewer-dark .doc__redact .bar:after{color:var(--muted)}html.viewer-dark .doc__sig{border-top-color:var(--rule)}html.viewer-dark .doc__sigline:before{background:var(--rule-strong)}html.viewer-dark .doc mark.hl{color:var(--bone);background:#f850034d;background:lab(58.7212% 63.4456 69.4575/.3)}.js .res{opacity:0;transition:opacity .55s var(--ease), transform .55s var(--ease);transform:translateY(10px)}.js .res.is-in{opacity:1;transform:none}.js .viewer__enter{opacity:0;transition:opacity .45s var(--ease), transform .45s var(--ease);transform:translateY(8px)}.js .viewer__enter.is-in{opacity:1;transform:none}html.motion-off .res,html.motion-off .viewer__enter{opacity:1!important;transition:none!important;transform:none!important}@media (prefers-reduced-motion:reduce){.res,.viewer__enter{opacity:1!important;transition:none!important;transform:none!important}}html.dense .res{padding-top:12px;padding-bottom:12px}html.dense .res__snip{display:none}html.dense .res__people{margin-bottom:0}@media (max-width:900px){.viewer{z-index:120;max-height:none;transition:transform .4s var(--ease);border:0;position:fixed;inset:0;transform:translate(100%)}.viewer.is-open{transform:none}.vclose{display:inline-flex}.results-col{min-height:50vh}}html.motion-off .viewer{transition:none!important}
.wrap-mid{width:min(1080px, 100% - 2*var(--gut));margin-inline:auto}.pt-sec{padding-block:clamp(56px,8vw,104px)}.pt-sec--alt{background:var(--ink-900);border-block:1px solid var(--rule)}.pt-eyebrow{font-family:var(--mono);letter-spacing:.24em;text-transform:uppercase;color:var(--orange);align-items:center;gap:12px;margin:0 0 18px;font-size:11.5px;font-weight:700;display:flex}.pt-eyebrow:before{content:"";background:var(--orange);flex:none;width:8px;height:8px;transform:rotate(45deg)}.pt-h2{font-family:var(--display);letter-spacing:-.012em;color:var(--bone);text-wrap:balance;margin:0;font-size:clamp(28px,4.2vw,46px);font-weight:700;line-height:1.08}.pt-lead{color:var(--bone-dim);text-wrap:pretty;max-width:62ch;margin:22px 0 0;font-size:clamp(17px,1.9vw,20px);line-height:1.6}.pt-lead strong{color:var(--bone);font-weight:600}.pt-hero{padding-top:clamp(40px,6vw,84px);padding-bottom:clamp(30px,4vw,50px);position:relative}.pt-hero__kick{flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:30px;display:flex}.pt-hero__kick .sep{background:var(--rule-strong);width:28px;height:1px}.pt-hero__part{font-family:var(--mono);letter-spacing:.26em;text-transform:uppercase;color:var(--bone-dim);font-size:12px;font-weight:700}.part-tabs{border-bottom:1px solid var(--rule);flex-wrap:wrap;align-items:flex-end;gap:0;margin-bottom:clamp(28px,4vw,44px);display:flex}.part-tabs__series{font-family:var(--mono);letter-spacing:.22em;text-transform:uppercase;color:var(--bone-dim);white-space:nowrap;align-items:center;gap:11px;padding:0 20px 14px 0;font-size:11.5px;font-weight:700;display:inline-flex}.part-tabs__series:after{content:"";background:var(--rule-strong);width:7px;height:7px;transform:rotate(45deg)}.part-tab{color:var(--muted);white-space:nowrap;transition:color .2s var(--ease), border-color .2s var(--ease), background .2s var(--ease);border-bottom:2px solid #0000;align-items:baseline;gap:9px;margin-bottom:-1px;padding:6px 18px 13px;display:inline-flex}.part-tab__n{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--faint);font-size:10.5px;font-weight:700}.part-tab__name{font-family:var(--display);letter-spacing:-.005em;font-size:17px;font-weight:600}.part-tab:hover{color:var(--bone);background:var(--ink-850)}.part-tab:hover .part-tab__n{color:var(--muted)}.part-tab.is-active{color:var(--bone);border-bottom-color:var(--orange)}.part-tab.is-active .part-tab__n{color:var(--orange)}.part-tabs .badge{align-self:center;margin-bottom:13px;margin-left:auto}@media (max-width:820px){.part-tabs__series{width:100%;padding-bottom:10px}.part-tabs .badge{margin-bottom:11px}}.pt-hero h1{font-family:var(--display);letter-spacing:-.014em;text-wrap:balance;text-align:center;max-width:19ch;margin:0 auto;font-size:clamp(38px,6.2vw,78px);font-weight:700;line-height:1}.pt-hero h1 em{color:var(--orange);font-style:italic}.pt-hero__deck{color:var(--bone-dim);text-wrap:pretty;text-align:center;max-width:52ch;margin:34px auto 0;font-size:clamp(19px,2.3vw,25px);line-height:1.46}.pt-hero__deck strong{color:var(--bone);font-weight:600}.pt-hero__meta{border-block:1px solid var(--rule);font-family:var(--mono);color:var(--muted);letter-spacing:.03em;flex-wrap:wrap;justify-content:center;align-items:center;gap:18px;margin-top:32px;padding-block:16px;font-size:12.5px;display:flex}.pt-hero__meta strong{color:var(--bone);font-weight:700}.pt-hero__meta .dot{background:var(--faint);border-radius:50%;width:4px;height:4px}.pt-hero__meta a{color:var(--teal);text-underline-offset:3px;text-decoration:underline}.pt-thesis{border:1px solid var(--rule);border-left:3px solid var(--orange);background:var(--ink-900);margin-top:clamp(34px,4vw,52px);padding:clamp(26px,3vw,38px) clamp(26px,3.4vw,42px)}.pt-thesis p{font-family:var(--display);color:var(--bone);text-wrap:pretty;margin:0;font-size:clamp(20px,2.5vw,27px);font-weight:500;line-height:1.4}.pt-thesis p .hl{color:var(--orange);font-style:italic}.pt-thesis__tag{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--muted);margin-bottom:18px;font-size:11px;display:block}.twoorg{grid-template-columns:1fr 1fr;gap:18px;margin-top:12px;display:grid}@media (max-width:760px){.twoorg{grid-template-columns:1fr}}.org{border:1px solid var(--rule);background:var(--ink-850);padding:26px 26px 24px;position:relative}.org--abi{border-top:3px solid var(--teal)}.org--abp{border-top:3px solid var(--orange)}.org__tag{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;font-size:10.5px;font-weight:700}.org--abi .org__tag{color:var(--teal)}.org--abp .org__tag{color:var(--orange)}.org__name{font-family:var(--display);color:var(--bone);margin:12px 0 4px;font-size:24px;font-weight:700;line-height:1.1}.org__sub{font-family:var(--mono);color:var(--muted);letter-spacing:.02em;margin-bottom:18px;font-size:11.5px}.org__rows{border-top:1px solid var(--rule);gap:0;display:grid}.org__row{border-bottom:1px solid var(--rule-faint);grid-template-columns:92px 1fr;gap:14px;padding:11px 0;display:grid}.org__row:last-child{border-bottom:0}.org__k{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--faint);padding-top:2px;font-size:10px}.org__v{color:var(--bone-dim);font-size:14.5px;line-height:1.45}.org__v b{color:var(--bone);font-weight:600}.fusion{border:1px solid var(--orange-line);background:linear-gradient(0deg, var(--orange-soft), var(--orange-soft)), var(--ink-850);margin-top:18px;padding:30px clamp(26px,3.4vw,40px)}.fusion__lab{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:16px;display:flex}.fusion__date{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--orange);font-size:12px;font-weight:700}.fusion__title{font-family:var(--display);color:var(--bone);text-wrap:pretty;margin:0 0 14px;font-size:clamp(22px,3vw,30px);font-weight:600;line-height:1.18}.fusion__body{color:var(--bone-dim);max-width:70ch;margin:0;font-size:16.5px;line-height:1.62}.fusion__body strong{color:var(--bone);font-weight:600}.fusion__pts{flex-wrap:wrap;gap:10px;margin-top:20px;display:flex}.fusion__pt{font-family:var(--mono);color:var(--bone-dim);letter-spacing:.02em;border:1px solid var(--rule-strong);background:var(--ink-900);padding:8px 12px;font-size:11.5px}.fusion__pt b{color:var(--orange)}.statband{background:var(--rule);border:1px solid var(--rule);grid-template-columns:repeat(4,1fr);gap:1px;margin-top:8px;display:grid}@media (max-width:760px){.statband{grid-template-columns:repeat(2,1fr)}}.statb{background:var(--ink-850);padding:28px 24px}.statb__n{font-family:var(--display);color:var(--orange);letter-spacing:-.02em;font-size:clamp(34px,4.4vw,50px);font-weight:700;line-height:1}.statb__n.is-teal{color:var(--teal)}.statb__l{font-family:var(--mono);letter-spacing:.07em;text-transform:uppercase;color:var(--muted);max-width:26ch;margin-top:12px;font-size:11px;line-height:1.5}.dep-grid{grid-template-columns:1.15fr 1fr;align-items:start;gap:28px;margin-top:12px;display:grid}@media (max-width:860px){.dep-grid{grid-template-columns:1fr}}.dep-quote{font-family:var(--display);color:var(--bone);border-left:3px solid var(--teal);margin:0;padding-left:24px;font-size:clamp(20px,2.4vw,26px);font-style:italic;font-weight:500;line-height:1.34}.dep-quote cite{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-top:16px;font-size:12px;font-style:normal;display:block}.shift{border:1px solid var(--rule);background:var(--ink-900);padding:24px 26px}.shift__h{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--bone-dim);margin:0 0 18px;font-size:11px;font-weight:700}.shift__pair{align-items:center;gap:16px;display:flex}.shift__word{font-family:var(--display);font-size:clamp(26px,3.4vw,38px);font-weight:700;line-height:1}.shift__from{color:var(--faint);text-decoration:line-through;-webkit-text-decoration-color:var(--orange-line);text-decoration-color:var(--orange-line);text-decoration-thickness:2px}.shift__to{color:var(--orange)}.shift__arrow{color:var(--muted);font-family:var(--mono);font-size:22px}.shift__note{color:var(--bone-dim);margin:18px 0 0;font-size:14.5px;line-height:1.55}.board-cluster{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:6px;display:grid}@media (max-width:860px){.board-cluster{grid-template-columns:1fr 1fr}}@media (max-width:560px){.board-cluster{grid-template-columns:1fr}}.bcard{border:1px solid var(--rule);border-left:3px solid var(--orange);background:var(--ink-850);padding:18px 18px 16px}.bcard__flag{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--orange);align-items:center;gap:6px;font-size:9.5px;font-weight:700;display:inline-flex}.bcard__flag:before{content:"";background:var(--orange);width:6px;height:6px;transform:rotate(45deg)}.bcard__name{font-family:var(--display);color:var(--bone);margin:12px 0 3px;font-size:19px;font-weight:700;line-height:1.1}.bcard__co{color:var(--bone-dim);font-size:13.5px;line-height:1.4}.bcard__co b{color:var(--bone);font-weight:600}.bcard__int{font-family:var(--mono);color:var(--muted);letter-spacing:.02em;border-top:1px solid var(--rule-faint);margin-top:12px;padding-top:12px;font-size:11px;line-height:1.5}.board-rest{margin-top:36px}.board-rest__lab{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--faint);align-items:center;gap:12px;margin:0 0 16px;font-size:11px;display:flex}.board-rest__lab:after{content:"";background:var(--rule-faint);flex:1;height:1px}.board-chips{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px;display:grid}.bchip{border:1px solid var(--rule);background:var(--ink-900);padding:13px 15px}.bchip__n{color:var(--bone);font-size:14.5px;font-weight:600;line-height:1.2}.bchip__r{font-family:var(--mono);color:var(--muted);letter-spacing:.02em;margin-top:5px;font-size:10.5px;line-height:1.45}.bchip--lead{border-left:2px solid var(--teal)}.dossiers{gap:22px;margin-top:8px;display:grid}.dtier-lab{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--bone-dim);align-items:center;gap:14px;margin:30px 0 4px;font-size:11px;font-weight:700;display:flex}.dtier-lab:first-child{margin-top:0}.dtier-lab span{color:var(--orange)}.dtier-lab:after{content:"";background:var(--rule);flex:1;height:1px}.dossier{border:1px solid var(--rule);background:var(--ink-850)}.dossier--major{border-left:3px solid var(--orange)}.dossier--struct{border-left:3px solid var(--rule-strong)}.dossier__head{border-bottom:1px solid var(--rule);flex-wrap:wrap;align-items:flex-start;gap:18px;padding:22px 26px;display:flex}.dossier__mark{border:1px solid var(--orange-line);width:44px;height:44px;color:var(--orange);font-family:var(--mono);flex:none;place-items:center;margin-top:2px;font-size:15px;font-weight:700;display:grid}.dossier--struct .dossier__mark{border-color:var(--rule-strong);color:var(--bone-dim)}.dossier__id{flex:1;min-width:200px}.dossier__name{font-family:var(--display);color:var(--bone);margin:0;font-size:clamp(22px,2.8vw,28px);font-weight:700;line-height:1.06}.dossier__role{color:var(--bone-dim);margin-top:6px;font-size:14.5px;line-height:1.4}.dossier__role b{color:var(--bone);font-weight:600}.dossier__tags{flex-wrap:wrap;align-items:flex-start;gap:8px;display:flex}.dtag{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border:1px solid;padding:6px 9px;font-size:10px;font-weight:700}.dtag--a{color:var(--orange)}.dtag--b{color:var(--teal)}.dossier__body{background:var(--rule);grid-template-columns:repeat(3,1fr);gap:1px;display:grid}@media (max-width:760px){.dossier__body{grid-template-columns:1fr}}.dpart{background:var(--ink-850);padding:20px 24px}.dpart__k{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--orange);margin:0 0 12px;font-size:10px;font-weight:700}.dossier--struct .dpart__k{color:var(--bone-dim)}.dpart p{color:var(--bone-dim);text-wrap:pretty;margin:0 0 .8em;font-size:15px;line-height:1.6}.dpart p:last-child{margin-bottom:0}.dpart p strong{color:var(--bone);font-weight:600}.dpart .qt{color:var(--bone);font-style:italic}.dpart ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.dpart li{color:var(--bone-dim);padding-left:16px;font-size:14px;line-height:1.55;position:relative}.dpart li:before{content:"";background:var(--orange);width:5px;height:5px;position:absolute;top:8px;left:0;transform:rotate(45deg)}.dossier--struct .dpart li:before{background:var(--muted)}.dnote{border-top:1px solid var(--rule);background:var(--ink-900);align-items:flex-start;gap:12px;padding:16px 26px;display:flex}.dnote__tag{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--orange);border:1px solid var(--orange-line);flex:none;margin-top:1px;padding:4px 7px;font-size:9.5px;font-weight:700}.dnote p{color:var(--muted);margin:0;font-size:13.5px;line-height:1.55}.dnote p b{color:var(--bone-dim);font-weight:600}.system{counter-reset:sys;gap:0;margin-top:12px;display:grid}.sys-step{border-top:1px solid var(--rule);grid-template-columns:70px 1fr;align-items:start;gap:22px;padding:22px 0;display:grid}.sys-step:first-child{border-top:0}.sys-step__n{font-family:var(--display);color:var(--orange);letter-spacing:-.02em;font-size:clamp(34px,5vw,52px);font-weight:700;line-height:.9}.sys-step__t{color:var(--bone-dim);text-wrap:pretty;padding-top:6px;font-size:clamp(16px,1.9vw,19px);line-height:1.55}.sys-step__t strong{color:var(--bone);font-weight:600}.sys-concl{background:var(--ink-900);border:1px solid var(--rule);border-top:3px solid var(--orange);margin-top:26px;padding:clamp(34px,4vw,54px) clamp(28px,4vw,56px);position:relative;overflow:hidden}.sys-concl:before{content:"";background:var(--orange-soft);pointer-events:none;width:176px;height:176px;position:absolute;top:-52px;right:-52px;transform:rotate(45deg)}.sys-concl__lab{font-family:var(--mono);letter-spacing:.22em;text-transform:uppercase;color:var(--orange);align-items:center;gap:14px;margin:0 0 22px;font-size:11px;font-weight:700;display:flex;position:relative}.sys-concl__lab:before{content:"";background:var(--orange);flex:none;width:9px;height:9px;transform:rotate(45deg)}.sys-concl__lab:after{content:"";background:var(--orange-line);flex:1;height:1px}.sys-concl p{font-family:var(--display);color:var(--bone);text-wrap:pretty;letter-spacing:-.005em;max-width:46ch;margin:0;font-size:clamp(22px,2.8vw,31px);font-style:normal;font-weight:500;line-height:1.38;position:relative}.sys-concl p em{color:var(--orange);font-style:italic;font-weight:600}.method-grid{grid-template-columns:1fr 1fr;gap:18px;margin-top:10px;display:grid}@media (max-width:760px){.method-grid{grid-template-columns:1fr}}.mcol{border:1px solid var(--rule);background:var(--ink-850);padding:24px 26px}.mcol--conf{border-top:3px solid var(--teal)}.mcol--ver{border-top:3px solid var(--orange)}.mcol__h{align-items:center;gap:10px;margin-bottom:18px;display:flex}.mcol__h .badge{flex:none}.mcol__h h3{font-family:var(--sans);color:var(--bone);letter-spacing:.01em;margin:0;font-size:16px;font-weight:700}.mlist{gap:12px;margin:0;padding:0;list-style:none;display:grid}.mlist li{color:var(--bone-dim);padding-left:22px;font-size:14.5px;line-height:1.55;position:relative}.mcol--conf .mlist li:before{content:"";background:var(--teal);width:7px;height:7px;position:absolute;top:7px;left:0;transform:rotate(45deg)}.mcol--ver .mlist li{counter-increment:ver}.mcol--ver .mlist{counter-reset:ver}.mcol--ver .mlist li:before{content:counter(ver);font-family:var(--mono);color:var(--orange);font-size:11px;font-weight:700;position:absolute;top:0;left:0}.mlist li b{color:var(--bone);font-weight:600}.limits{border:1px solid var(--rule);border-left:3px solid var(--teal);background:var(--ink-900);margin-top:18px;padding:24px 28px}.limits__h{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--teal);margin:0 0 12px;font-size:11px;font-weight:700}.limits p{color:var(--bone-dim);max-width:76ch;margin:0;font-size:16px;line-height:1.62}.limits p strong{color:var(--bone);font-weight:600}.adjacent{border:1px solid var(--rule);background:var(--ink-850);border-left:3px solid var(--orange);margin-top:12px;padding:26px 28px}.adjacent__h{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:14px;display:flex}.adjacent__h h3{font-family:var(--display);color:var(--bone);margin:0;font-size:21px;font-weight:600}.adjacent p{color:var(--bone-dim);max-width:76ch;margin:0;font-size:16px;line-height:1.62}.adjacent p strong{color:var(--bone);font-weight:600}.chain-viz{flex-wrap:wrap;align-items:center;gap:10px;margin-top:18px;display:flex}.chain-node{font-family:var(--mono);color:var(--bone-dim);border:1px solid var(--rule-strong);background:var(--ink-900);padding:8px 12px;font-size:11.5px}.chain-node b{color:var(--bone)}.chain-arrow{color:var(--orange);font-family:var(--mono);font-size:14px}.srcref{font-family:var(--mono);color:var(--teal);vertical-align:super;border-bottom:1px solid var(--teal-soft);cursor:pointer;white-space:nowrap;margin-left:1px;padding:0 1px;font-size:.62em;font-weight:700;line-height:0}.srcref:before{content:"["}.srcref:after{content:"]"}.srcref:hover{color:var(--bone)}.sources-list{counter-reset:src;margin:36px 0 0;padding:0;list-style:none}.sources-list li{counter-increment:src;border-top:1px solid var(--rule-faint);grid-template-columns:56px 1fr;align-items:start;padding:22px 0;display:grid}.sources-list li:first-child{border-top:1px solid var(--rule)}.sources-list li:before{content:counter(src, decimal-leading-zero);font-family:var(--mono);color:var(--teal);letter-spacing:.04em;padding-top:2px;font-size:14px;font-weight:700}.src__pub{color:var(--bone);text-wrap:pretty;margin:0;font-size:15.5px;font-weight:600;line-height:1.35}.src__pub a{color:var(--bone);border-bottom:1px solid var(--rule-strong);transition:color .2s var(--ease), border-color .2s var(--ease);text-decoration:none}.src__pub a:hover{color:var(--orange);border-bottom-color:var(--orange-line)}.src__pub a:after{content:" ↗";color:var(--teal);border:0;font-size:.82em}.src__pub a:hover:after{color:var(--orange)}.src__meta{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-top:7px;font-size:10.5px;line-height:1.5;display:block}.src__note{color:var(--bone-dim);text-wrap:pretty;max-width:80ch;margin:11px 0 0;font-size:13.5px;line-height:1.62}.src__note .q{color:var(--bone);font-style:italic}.sources-list li:target{animation:srcFlash 1.8s var(--ease)}.sources-list li:target:before{color:var(--orange)}.sources__h{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--bone-dim);margin:0 0 22px;font-size:11px;font-weight:700}.sources__caveat{border:1px solid var(--rule);border-left:2px solid var(--teal);background:var(--ink-900);font-family:var(--mono);color:var(--muted);letter-spacing:.01em;max-width:90ch;margin:38px 0 0;padding:22px 26px;font-size:11.5px;line-height:1.75}.sources__caveat b{color:var(--bone-dim);font-weight:700}@keyframes srcFlash{0%,30%{background:var(--orange-soft)}to{background:0 0}}.pt-jump{z-index:40;background:color-mix(in oklab, var(--ink-900) 90%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--rule);position:sticky;top:64px}.pt-jump__inner{scrollbar-width:none;gap:4px;display:flex;overflow-x:auto}.pt-jump__inner::-webkit-scrollbar{display:none}.pt-jump a{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);white-space:nowrap;transition:color .2s var(--ease), border-color .2s var(--ease);border-bottom:2px solid #0000;padding:14px;font-size:11px}.pt-jump a:hover{color:var(--bone)}.pt-jump a.is-active{color:var(--orange);border-bottom-color:var(--orange)}@media (max-width:700px){.pt-jump a{letter-spacing:.08em;padding:12px;font-size:10px}}@media (max-width:480px){.pt-jump{position:static}}.partii{background:var(--ink-900);border-top:1px solid var(--rule);padding-block:clamp(56px,8vw,100px)}.partii__grid{grid-template-columns:1.25fr 1fr;align-items:center;gap:clamp(32px,5vw,64px);display:grid}@media (max-width:860px){.partii__grid{grid-template-columns:1fr;gap:36px}}.partii__eyebrow{font-family:var(--mono);letter-spacing:.24em;text-transform:uppercase;color:var(--orange);align-items:center;gap:12px;margin-bottom:22px;font-size:12px;font-weight:700;display:flex}.partii__eyebrow .sep{background:var(--rule-strong);width:26px;height:1px}.partii__eyebrow .pt{color:var(--bone-dim)}.partii h2{font-family:var(--display);letter-spacing:-.012em;color:var(--bone);text-wrap:balance;margin:0;font-size:clamp(28px,4vw,44px);font-weight:700;line-height:1.06}.partii h2 em{color:var(--orange);font-style:italic}.partii__deck{color:var(--bone-dim);text-wrap:pretty;max-width:56ch;margin:22px 0 28px;font-size:clamp(16px,1.9vw,19px);line-height:1.6}.partii__deck strong{color:var(--bone);font-weight:600}.partii__cta{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-900);background:var(--orange);transition:gap .25s var(--ease), filter .2s var(--ease);align-items:center;gap:10px;padding:13px 20px;font-size:12px;font-weight:700;display:inline-flex}.partii__cta:hover{filter:brightness(1.08);gap:16px}.partii__stats{background:var(--rule);border:1px solid var(--rule);gap:1px;display:grid}.partii__stat{background:var(--ink-850);grid-template-columns:auto 1fr;align-items:center;gap:18px;padding:22px 24px;display:grid}.partii__stat .n{font-family:var(--display);color:var(--orange);letter-spacing:-.02em;white-space:nowrap;font-size:clamp(28px,3.6vw,40px);font-weight:700;line-height:1}.partii__stat .n.is-teal{color:var(--teal)}.partii__stat .l{font-family:var(--mono);letter-spacing:.04em;color:var(--muted);text-transform:uppercase;font-size:11.5px;line-height:1.5}
.bt-toast{background:var(--ink-750);color:var(--bone);border:1px solid var(--orange-line);font-family:var(--mono);letter-spacing:.04em;z-index:300;max-width:90vw;animation:bt-toast-in .25s var(--ease) both;padding:11px 18px;font-size:12px;position:fixed;bottom:28px;left:50%;transform:translate(-50%);box-shadow:0 12px 40px #00000080}@keyframes bt-toast-in{0%{opacity:0;transform:translate(-50%)translateY(10px)}to{opacity:1;transform:translate(-50%)translateY(0)}}@media (prefers-reduced-motion:reduce){.bt-toast{animation:none}}.hero .wrap{text-align:center}.hero__kick{justify-content:center}.hero__title,.hero__deck{margin-inline:auto}.byline{justify-content:center}.hero__deco:before,.hero__deco:after{display:none}
