@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/32687112bd2dd8db-s.0gspg~~t9nou8.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 Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/28868e710e86be81-s.0rx81dn62y51_.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 Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0c89a48fa5027cee-s.p.0rd3rjvnnhw7n.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 Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/32687112bd2dd8db-s.0gspg~~t9nou8.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 Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/28868e710e86be81-s.0rx81dn62y51_.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 Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0c89a48fa5027cee-s.p.0rd3rjvnnhw7n.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 Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/32687112bd2dd8db-s.0gspg~~t9nou8.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 Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/28868e710e86be81-s.0rx81dn62y51_.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 Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0c89a48fa5027cee-s.p.0rd3rjvnnhw7n.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 Grotesk Fallback;src:local(Arial);ascent-override:89.71%;descent-override:26.62%;line-gap-override:0.0%;size-adjust:109.69%}.space_grotesk_ec1916f-module__mYDK8G__className{font-family:Space Grotesk,Space Grotesk Fallback;font-style:normal}.space_grotesk_ec1916f-module__mYDK8G__variable{--font-space-grotesk:"Space Grotesk", "Space Grotesk Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:300;font-display:swap;src:url(../media/13bf9871fe164e7f-s.0s19wthhh_6~m.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:JetBrains Mono;font-style:normal;font-weight:300;font-display:swap;src:url(../media/cc545e633e20c56d-s.0dza.stei.9v7.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:300;font-display:swap;src:url(../media/71b036adf157cdcf-s.03nf~dfjdkf~..woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:300;font-display:swap;src:url(../media/89b21bb081cb7469-s.0gfhww.tctz1o.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:JetBrains Mono;font-style:normal;font-weight:300;font-display:swap;src:url(../media/3fe682a82f50d426-s.09q3q1i5159bl.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:JetBrains Mono;font-style:normal;font-weight:300;font-display:swap;src:url(../media/70bc3e132a0a741e-s.p.1409xf.ylxg8g.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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/13bf9871fe164e7f-s.0s19wthhh_6~m.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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/cc545e633e20c56d-s.0dza.stei.9v7.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/71b036adf157cdcf-s.03nf~dfjdkf~..woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/89b21bb081cb7469-s.0gfhww.tctz1o.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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/3fe682a82f50d426-s.09q3q1i5159bl.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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/70bc3e132a0a741e-s.p.1409xf.ylxg8g.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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/13bf9871fe164e7f-s.0s19wthhh_6~m.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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/cc545e633e20c56d-s.0dza.stei.9v7.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/71b036adf157cdcf-s.03nf~dfjdkf~..woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/89b21bb081cb7469-s.0gfhww.tctz1o.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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/3fe682a82f50d426-s.09q3q1i5159bl.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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/70bc3e132a0a741e-s.p.1409xf.ylxg8g.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:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.jetbrains_mono_e5b978d-module__Ke6xeG__className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.jetbrains_mono_e5b978d-module__Ke6xeG__variable{--font-jetbrains:"JetBrains Mono", "JetBrains Mono Fallback"}
@font-face{font-family:Fraunces;font-style:italic;font-weight:400;font-display:swap;src:url(../media/50a3f1070da3c6cc-s.0xr8au8udm.h9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:italic;font-weight:400;font-display:swap;src:url(../media/b887d91685b8c137-s.0z~ry.rim0raw.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:italic;font-weight:400;font-display:swap;src:url(../media/3c7c6164b2587822-s.p.0duriy8536ewt.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces;font-style:italic;font-weight:500;font-display:swap;src:url(../media/50a3f1070da3c6cc-s.0xr8au8udm.h9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:italic;font-weight:500;font-display:swap;src:url(../media/b887d91685b8c137-s.0z~ry.rim0raw.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:italic;font-weight:500;font-display:swap;src:url(../media/3c7c6164b2587822-s.p.0duriy8536ewt.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1e219c03c996efbd-s.0vlx5hthn2t7i.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b35b0dbffda7f2c4-s.0fu677rwbv-.g.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-weight:400;font-display:swap;src:url(../media/03bda585a99c6450-s.p.0zzh68k1~whtc.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1e219c03c996efbd-s.0vlx5hthn2t7i.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b35b0dbffda7f2c4-s.0fu677rwbv-.g.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-weight:500;font-display:swap;src:url(../media/03bda585a99c6450-s.p.0zzh68k1~whtc.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces Fallback;src:local(Times New Roman);ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.0%;size-adjust:115.45%}.fraunces_6acdbab3-module__A80P5W__className{font-family:Fraunces,Fraunces Fallback}.fraunces_6acdbab3-module__A80P5W__variable{--font-fraunces:"Fraunces", "Fraunces Fallback"}
@font-face{font-family:Newsreader;font-style:italic;font-weight:400;font-display:swap;src:url(../media/79e9e0e3b9220e46-s.0~gr2nv~zu_tq.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:italic;font-weight:400;font-display:swap;src:url(../media/e62850744c7f266e-s.075bt8bdso9.6.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:italic;font-weight:400;font-display:swap;src:url(../media/9433d1a810498265-s.p.0h26ys03~gfbk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader;font-style:italic;font-weight:500;font-display:swap;src:url(../media/79e9e0e3b9220e46-s.0~gr2nv~zu_tq.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:italic;font-weight:500;font-display:swap;src:url(../media/e62850744c7f266e-s.075bt8bdso9.6.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:italic;font-weight:500;font-display:swap;src:url(../media/9433d1a810498265-s.p.0h26ys03~gfbk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader;font-style:normal;font-weight:400;font-display:swap;src:url(../media/150f724d70372c02-s.0ibo8nq1_5r8c.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:normal;font-weight:400;font-display:swap;src:url(../media/750c737482d9de2f-s.0.oe-uv1--sd5.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5f402bd2d8eef81a-s.p.16whm0euli40m.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader;font-style:normal;font-weight:500;font-display:swap;src:url(../media/150f724d70372c02-s.0ibo8nq1_5r8c.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:normal;font-weight:500;font-display:swap;src:url(../media/750c737482d9de2f-s.0.oe-uv1--sd5.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5f402bd2d8eef81a-s.p.16whm0euli40m.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader Fallback;src:local(Times New Roman);ascent-override:69.68%;descent-override:25.12%;line-gap-override:0.0%;size-adjust:105.48%}.newsreader_e7e7fe36-module__d7OrwG__className{font-family:Newsreader,Newsreader Fallback}.newsreader_e7e7fe36-module__d7OrwG__variable{--font-newsreader:"Newsreader", "Newsreader Fallback"}
*,:before,:after{box-sizing:border-box}html,body{background:#0e0d14;height:100%;margin:0;padding:0}:root{--font-space-grotesk:var(--font-space-grotesk,"Space Grotesk", sans-serif);--font-jetbrains:var(--font-jetbrains,"JetBrains Mono", monospace);--font-fraunces:var(--font-fraunces,"Fraunces", serif);--font-newsreader:var(--font-newsreader,"Newsreader", serif);--navg-bg:#15131c;--navg-text:#eae6f5;--navg-dim:#494456;--navg-border:#ffffff12;--navg-item-hover:#ffffff06;--navg-lbl:#8a849a;--navg-lbl-hover:#cdc8dd;--navg-lbl-active:#eae6f5;--navg-ghost-color:#eae6f5;--navg-ghost-opacity:.03;--mnav-bg:#15131c;--mnav-border:#ffffff12;--mnav-text:#494456;--mnav-active:#60a5fa;--mnav-active-bg:#60a5fa14}[data-theme=sepia] .void-page{background:#f0ead8}[data-theme=sepia] .void-ambient{background:radial-gradient(circle, color-mix(in srgb, var(--domain-color,#8b6914) 8%, transparent) 0%, transparent 68%)}[data-theme=sepia] .void-title{color:#2c1f0e}[data-theme=sepia] .void-lede{color:#5c4a2a}[data-theme=sepia] .void-prose p{color:#3c2e18}[data-theme=sepia] .void-prose strong{color:#1e1408}[data-theme=sepia] .void-prose em{color:#6b4f2a}[data-theme=sepia] .void-prose h2{color:#8b6a3a}[data-theme=sepia] .void-prose h3{color:#4a3218}[data-theme=sepia] .void-prose ul li,[data-theme=sepia] .void-prose ol li{color:#5c4228;border-bottom-color:#d8cdb8}[data-theme=sepia] .void-prose blockquote{border-left-color:var(--domain-color,#8b6914);background:#8b69140f}[data-theme=sepia] .void-prose blockquote p{color:#4a3618}[data-theme=sepia] .void-ornament-line{background:#d0c4a8}[data-theme=sepia] .void-ornament-glyph{color:var(--domain-color,#8b6914)}[data-theme=sepia] .void-nav{background:#f0ead8;border-bottom-color:#d8cdb8}[data-theme=sepia] .void-nav-back{color:#8b7355}[data-theme=sepia] .void-nav-back:hover,[data-theme=sepia] .void-domain-chip{color:var(--domain-color,#8b6914)}[data-theme=sepia] .hub-outer{color:#3c2e18}[data-theme=sepia] .hub-sidebar{scrollbar-color:#c8bca0 transparent}[data-theme=sepia] .sb-label{color:#8b7355;border-bottom-color:#d0c4a8}[data-theme=sepia] .sb-level-n{color:#a09070}[data-theme=sepia] .hub-lede{color:#5c4228;border-left-color:var(--domain-color,#8b6914)}[data-theme=sepia] .hub-details{border-bottom-color:#d8cdb8}[data-theme=sepia] .hub-details:first-child{border-top-color:#d8cdb8}[data-theme=sepia] .hub-chevron{color:#c0b090}[data-theme=sepia] .hub-concept-row{background:#f0ead8;border-bottom-color:#e8dfcc}[data-theme=sepia] .hub-concept-row:hover{background:#e6dcc8}[data-theme=sepia] .hcr-title{color:#3c2e18}[data-theme=sepia] .hub-concept-row:hover .hcr-title{color:#1e1408}[data-theme=sepia] .hcr-excerpt{color:#8b7355}[data-theme=sepia] .hcr-meta{color:#c0aa80}[data-theme=sepia] .hub-concept-row:hover .hcr-meta{color:#9a7845}[data-theme=sepia] .hub-section-body{background:#e8dfc8}[data-theme=sepia] .hub-summary,[data-theme=sepia] .hub-details[open]>.hub-summary{background:0 0}[data-theme=sepia] .void-section-label{color:#2a1a08;border-bottom-color:#d8cdb8}[data-theme=sepia] .void-section-label:after{display:none}[data-theme=sepia] .void-connections-grid{background:#d0c4a8}[data-theme=sepia] .void-conn-cell{background:#f0ead8}[data-theme=sepia] .void-conn-cell:hover{background:#e8dfc8}[data-theme=sepia] .void-conn-title{color:#7a6545}[data-theme=sepia] .void-meta-strip{border-top-color:#d8cdb8}[data-theme=sepia] .void-meta-k{color:#8b7355}[data-theme=sepia] .void-meta-v{color:#5c4228}[data-theme=sepia] .void-live-wire{color:#3c2e18;border-left-color:color-mix(in srgb, var(--domain-color,#8b6914) 40%, transparent)}[data-theme=sepia] .void-link{color:var(--domain-color,#8b6914)}[data-theme=sepia] .void-link-broken{color:#c0aa80}[data-theme=sepia] .void-page:before{opacity:.25}::-webkit-scrollbar{width:3px;height:3px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#ffffff1f;border-radius:2px}::-webkit-scrollbar-thumb:hover{background:#ffffff38}.void-page{background:#08070e;min-height:100vh;position:relative;overflow:hidden auto}.void-ambient{background:radial-gradient(circle, color-mix(in srgb, var(--domain-color,#a78bfa) 5%, transparent) 0%, transparent 68%);pointer-events:none;z-index:0;border-radius:50%;width:700px;height:700px;position:fixed;top:-220px;right:-160px}.void-page:before{content:"";pointer-events:none;z-index:1;opacity:.5;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.04'/%3E%3C/svg%3E");background-size:200px 200px;position:fixed;inset:0}.void-progress-track{z-index:100;background:#ffffff0a;height:2px;position:fixed;top:0;left:0;right:0}.void-progress-bar{background:var(--domain-color,#a78bfa);height:100%;box-shadow:0 0 8px color-mix(in srgb, var(--domain-color,#a78bfa) 50%, transparent);transition:width 80ms linear}.void-nav{z-index:10;border-bottom:1px solid #1c1828;justify-content:space-between;align-items:center;margin-bottom:36px;padding:20px 40px 16px;display:flex;position:relative}.void-nav-brand{font-family:var(--font-jetbrains), monospace;letter-spacing:.3em;color:#4a4468;text-transform:uppercase;font-size:10px;text-decoration:none;transition:color .2s}.void-nav-brand:hover{color:#7a6aa8}.void-nav-right{align-items:center;gap:20px;display:flex}.void-nav-back{font-family:var(--font-jetbrains), monospace;letter-spacing:.15em;color:#4a4468;text-transform:uppercase;font-size:10px;text-decoration:none;transition:color .2s}.void-nav-back:hover{color:var(--domain-color,#a78bfa)}.void-nav-obsidian{font-family:var(--font-jetbrains), monospace;letter-spacing:.1em;color:#332f4a;font-size:10px;text-decoration:none;transition:color .2s}.void-nav-obsidian:hover{color:#6b6480}.void-content{z-index:2;max-width:900px;margin:0 auto;padding:0 56px 180px;position:relative}.void-domain-chip{font-family:var(--font-jetbrains), monospace;letter-spacing:.28em;color:var(--domain-color,#a78bfa);text-transform:uppercase;opacity:.75;margin-bottom:28px;font-size:11px;display:inline-block}.void-title{font-family:var(--font-fraunces), serif;letter-spacing:-.02em;color:#ddd8ea;font-optical-sizing:auto;margin-bottom:32px;font-size:clamp(56px,8vw,110px);font-style:italic;font-weight:900;line-height:1;animation:.55s cubic-bezier(.16,1,.3,1) .1s both void-fade-up}.void-lede{font-family:var(--font-newsreader), serif;color:#a8a0c0;font-optical-sizing:auto;border-left:2px solid var(--domain-color,#a78bfa);max-width:680px;margin-bottom:32px;padding-left:28px;font-size:23px;font-style:italic;font-weight:300;line-height:1.7;animation:.55s cubic-bezier(.16,1,.3,1) .18s both void-fade-up}.void-meta-inline{font-family:var(--font-jetbrains), monospace;align-items:center;gap:12px;margin-bottom:56px;font-size:12px;display:flex}.void-meta-status{text-transform:lowercase;letter-spacing:.05em}.void-meta-type{color:#4a4468;text-transform:lowercase;letter-spacing:.05em}.void-meta-dot{color:#2a2535}.void-ornament{align-items:center;gap:16px;margin:56px 0 64px;display:flex}.void-ornament-line{background:#1c1828;flex:1;height:1px}.void-ornament-glyph{font-family:var(--font-fraunces), serif;color:var(--domain-color,#a78bfa);opacity:.3;font-size:18px;font-style:italic}.void-section-label{font-family:var(--font-newsreader), serif;letter-spacing:0;color:#fff;text-transform:none;border-bottom:1px solid #1c1828;margin:72px 0 28px;padding-bottom:16px;font-size:20px;font-style:italic;display:block}.void-section-label:after{display:none}.void-prose{color:#bbb6cc;font-family:var(--font-newsreader), serif;font-optical-sizing:auto}.void-prose p{color:#bbb6cc;max-width:640px;margin-bottom:22px;font-size:17px;font-weight:300;line-height:1.92}.void-prose strong{color:#ddd8ea;font-weight:500}.void-prose em{color:#a89ec0}.void-prose h2{font-family:var(--font-jetbrains), monospace;letter-spacing:.3em;color:#4a4468;text-transform:uppercase;align-items:center;gap:14px;margin:48px 0 18px;font-size:8px;font-weight:400;display:flex}.void-prose h2:after{content:"";background:#1c1828;flex:1;height:1px}.void-prose h3{font-family:var(--font-fraunces), serif;color:#ccc8dc;font-optical-sizing:auto;margin:36px 0 14px;font-size:22px;font-style:italic;font-weight:600}.void-prose blockquote{border-left:3px solid var(--domain-color,#a78bfa);background:rgba(var(--domain-color-rgb,167,139,250),.05);max-width:580px;margin:32px 0;padding:20px 24px}.void-prose blockquote p{color:#c4bcd8;margin:0;font-size:18px;font-style:italic;font-weight:300}.void-prose ul,.void-prose ol{max-width:620px;margin:18px 0 22px;padding-left:0;list-style:none}.void-prose ul li,.void-prose ol li{color:#a8a0bc;border-bottom:1px solid #1c1828;padding:10px 0 10px 20px;font-size:16px;font-weight:300;line-height:1.8;position:relative}.void-prose ul li:before{content:"→";color:var(--domain-color,#a78bfa);opacity:.5;font-size:12px;font-family:var(--font-jetbrains), monospace;position:absolute;left:0}.void-prose ol{counter-reset:void-ol}.void-prose ol li{counter-increment:void-ol}.void-prose ol li:before{content:counter(void-ol);color:var(--domain-color,#a78bfa);opacity:.5;font-size:9px;font-family:var(--font-jetbrains), monospace;position:absolute;top:13px;left:0}.void-prose hr{border:none;border-top:1px solid #1c1828;margin:40px 0}.void-prose sup{font-family:var(--font-jetbrains), monospace;color:#6b6480;margin-left:2px;font-size:8px}.void-prose code{font-family:var(--font-jetbrains), monospace;color:var(--domain-color,#a78bfa);background:rgba(var(--domain-color-rgb,167,139,250),.08);border-radius:2px;padding:1px 5px;font-size:12px}.void-link{color:var(--domain-color,#a78bfa);border-bottom:1px solid color-mix(in srgb, var(--domain-color,#a78bfa) 30%, transparent);text-decoration:none;transition:border-color .2s,color .2s}.void-link:hover{color:#c4b0fc;border-color:var(--domain-color,#a78bfa)}.void-link-broken{color:#4a4468;cursor:default;border-bottom:1px dashed #2a2535}.void-tension-pair{border:1px solid #1c1828;grid-template-columns:1fr auto 1fr;align-items:start;max-width:640px;margin-bottom:12px;display:grid}.void-tension-side{font-family:var(--font-newsreader), serif;color:#9890b0;font-optical-sizing:auto;padding:20px 24px;font-size:14px;font-weight:300;line-height:1.75}.void-tension-vs{font-family:var(--font-jetbrains), monospace;letter-spacing:.1em;color:#2a2535;border-left:1px solid #1c1828;border-right:1px solid #1c1828;justify-content:center;align-items:center;min-height:80px;padding:0 14px;font-size:8px;display:flex}.void-live-wire{font-family:var(--font-fraunces), serif;color:#c4bcd8;border-left:2px solid color-mix(in srgb, var(--domain-color,#a78bfa) 40%, transparent);font-optical-sizing:auto;max-width:580px;margin-bottom:8px;padding-left:22px;font-size:19px;font-style:italic;font-weight:300;line-height:1.55}.void-connections-grid{background:#1c1828;grid-template-columns:1fr 1fr;gap:1px;max-width:640px;display:grid}.void-conn-cell{background:#08070e;padding:16px 18px;text-decoration:none;transition:background .2s;display:block}.void-conn-cell:hover{background:rgba(var(--domain-color-rgb,167,139,250),.04)}.void-conn-domain{font-family:var(--font-jetbrains), monospace;letter-spacing:.2em;text-transform:uppercase;opacity:.65;margin-bottom:5px;font-size:8px}.void-conn-title{font-family:var(--font-newsreader), serif;color:#8880a0;font-optical-sizing:auto;font-size:13px;font-style:italic;line-height:1.5}.void-hub-row{border-top:1px solid #1c1828;border-bottom:1px solid #1c1828;align-items:center;gap:14px;margin-top:32px;padding:14px 0;display:flex}.void-hub-label{font-family:var(--font-jetbrains), monospace;letter-spacing:.2em;color:#4a4468;text-transform:uppercase;font-size:8px}.void-hub-link{font-family:var(--font-newsreader), serif;color:#dcd8f8e0;font-optical-sizing:auto;font-size:14px;font-style:italic;text-decoration:none;transition:color .2s}.void-hub-link:hover{color:#fff}.void-meta-strip{border-top:1px solid #1c1828;flex-wrap:wrap;gap:28px;margin-top:56px;padding-top:24px;display:flex}.void-meta-item{flex-direction:column;gap:5px;display:flex}.void-meta-k{font-family:var(--font-jetbrains), monospace;letter-spacing:.25em;color:#4a4468;text-transform:uppercase;font-size:7px}.void-meta-v{font-family:var(--font-jetbrains), monospace;color:#9890b0;font-size:11px}@keyframes void-fade-up{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@media (max-width:640px){.void-nav{padding:20px}.void-content{padding:0 20px 100px}.void-connections-grid,.void-tension-pair{grid-template-columns:1fr}.void-tension-vs{display:none}.void-title{font-size:clamp(38px,10vw,60px)}}.void-hub-grid{background:0 0;grid-template-columns:repeat(3,1fr);gap:20px;max-width:1280px;margin-bottom:4px;display:grid}.void-hub-card{background:#08070e;border:1px solid #1c1828;border-radius:4px;text-decoration:none;transition:background .25s;display:block;position:relative;overflow:hidden}.void-hub-card:hover{background:#0d0b18}.void-hub-card-accent{opacity:.7;width:3px;height:100%;position:absolute;top:0;left:0}.void-hub-card-inner{padding:28px 28px 24px 32px}.void-hub-card-count{font-family:var(--font-jetbrains), monospace;letter-spacing:.22em;text-transform:uppercase;opacity:.7;margin-bottom:14px;font-size:11px}.void-hub-card-title{font-family:var(--font-fraunces), serif;color:#ddd8ea;font-optical-sizing:auto;margin-bottom:16px;font-size:clamp(20px,2vw,28px);font-style:italic;font-weight:700;line-height:1.15}.void-hub-card-excerpt{font-family:var(--font-newsreader), serif;color:#7a7490;font-optical-sizing:auto;margin-bottom:28px;font-size:16px;font-weight:300;line-height:1.8}.void-hub-card-arrow{font-family:var(--font-jetbrains), monospace;letter-spacing:.2em;text-transform:uppercase;opacity:0;font-size:9px;transition:opacity .2s,transform .2s;transform:translate(-6px)}.void-hub-card:hover .void-hub-card-arrow{opacity:.8;transform:translate(0)}.void-browse-all-row{align-items:center;gap:20px;margin:28px 0 0;display:flex}.void-browse-all{font-family:var(--font-jetbrains), monospace;letter-spacing:.2em;text-transform:uppercase;color:#4a4468;white-space:nowrap;font-size:9px;text-decoration:none;transition:color .2s}.void-browse-all:hover{color:var(--domain-color,#a78bfa)}.void-compact-list{max-width:640px}.void-compact-item{border-bottom:1px solid #1c1828;align-items:baseline;gap:14px;padding:12px 0;text-decoration:none;transition:padding-left .15s;display:flex}.void-compact-item:hover{padding-left:4px}.void-compact-status{font-family:var(--font-jetbrains), monospace;letter-spacing:.1em;text-transform:uppercase;flex-shrink:0;width:72px;font-size:8px}.void-compact-title{font-family:var(--font-newsreader), serif;color:#9890b0;font-optical-sizing:auto;flex:1;font-size:15px;font-style:italic;transition:color .15s}.void-compact-item:hover .void-compact-title{color:#c4bcd8}.void-compact-arrow{font-family:var(--font-jetbrains), monospace;color:#2a2535;flex-shrink:0;font-size:9px;transition:color .15s}.void-compact-item:hover .void-compact-arrow{color:var(--domain-color,#a78bfa)}.void-content{max-width:860px;padding:0 64px 160px}.void-title{margin-bottom:28px;font-size:clamp(52px,8vw,100px)}.void-lede{margin-bottom:28px;font-size:21px;line-height:1.7}.void-prose p{margin-bottom:28px;font-size:19px;line-height:2.05}.void-prose h2{margin:60px 0 22px}.void-prose h3{margin:44px 0 18px;font-size:24px}.void-prose blockquote{margin:40px 0;padding:24px 28px}.void-prose blockquote p{font-size:20px}.void-prose ul li,.void-prose ol li{padding:13px 0 13px 24px;font-size:17px}.void-nav{margin-bottom:48px;padding:18px 96px 14px}@media (max-width:1100px){.void-hub-grid{grid-template-columns:1fr 1fr}}@media (max-width:900px){.void-content{padding:0 32px 120px}.void-nav{margin-bottom:40px;padding:16px 32px 12px}}@media (max-width:640px){.void-content{padding:0 20px 80px}.void-nav{margin-bottom:40px;padding:20px 20px 16px}.void-hub-grid{grid-template-columns:1fr}.void-hub-card-inner{padding:20px 20px 18px 24px}.void-title{font-size:clamp(40px,11vw,60px)}}.concept-outer{align-items:flex-start;gap:0;max-width:1200px;margin:0 auto;display:flex}.concept-sidebar{flex-shrink:0;align-self:flex-start;width:220px;padding:0 24px 80px 64px;position:sticky;top:80px}.csb-label{letter-spacing:.12em;text-transform:uppercase;color:#5a5470;font-size:10px;font-family:var(--font-jetbrains,monospace);margin-bottom:16px}.csb-item{color:#fff;border-bottom:1px solid #1e1c2a;padding:7px 0;font-size:13px;line-height:1.45;text-decoration:none;transition:color .15s;display:block}.csb-item:hover{color:var(--domain-color,#a78bfa)}.csb-domain{letter-spacing:.08em;text-transform:uppercase;color:#4a4460;font-size:10px;font-family:var(--font-jetbrains,monospace);margin-bottom:2px;display:block}.concept-sidebar .csb-item:hover .csb-domain{color:var(--domain-color,#a78bfa);opacity:.7}[data-theme=sepia] .csb-label{color:#9a8a6a}@media (max-width:1024px){.concept-outer{display:block}.concept-sidebar{display:none}}[data-theme=sepia] .hub-section-count{color:#8b7355!important}[data-theme=sepia] .hub-level-badge{color:#8b7355!important;border-color:#c0a870!important}[data-theme=sepia] .hub-summary{color:#5c4228}[data-theme=sepia] .hub-section-title{color:#5c4228!important}[data-theme=sepia] .hub-details summary::-webkit-details-marker{color:#8b7355}[data-theme=sepia] .sb-item{color:#5c4228;border-bottom-color:#d8cdb8}[data-theme=sepia] .sb-item:hover{color:#3c2010!important}[data-theme=sepia] .sb-label,[data-theme=sepia] .sb-level-link{color:#8b7355!important}[data-theme=sepia] .hub-title{color:#1e1408!important}[data-theme=sepia] .hub-domain-chip{color:#8b6914!important}[data-theme=sepia] .concept-sidebar{border-right:1px solid #d8cdb8}[data-theme=sepia] .csb-item{color:#1e1408;border-bottom-color:#d8cdb8}[data-theme=sepia] .csb-item:hover{color:#5c2800!important}[data-theme=sepia] .csb-domain,[data-theme=sepia] .csb-label{color:#8b7355}[data-theme=sepia] .void-nav-brand{color:#3c2010}[data-theme=sepia] .void-nav-obsidian{color:#8b7355}[data-theme=sepia] body{background:#f5f0e8!important}[data-theme=sepia] .void-hub-card{background:#ede6d4!important;border-color:#d0c4a8!important}[data-theme=sepia] .void-hub-card:hover{background:#e6dcc8!important}[data-theme=sepia] .void-hub-card-count{color:var(--domain-color,#8b6914)!important}[data-theme=sepia] .void-hub-card-title{color:#1e1408!important}[data-theme=sepia] .void-hub-card-excerpt{color:#5c4228!important}[data-theme=sepia] .void-hub-card-arrow{color:#8b7355!important}[data-theme=sepia] .void-hub-card:hover .void-hub-card-arrow{color:var(--domain-color,#8b6914)!important}[data-theme=sepia] .void-hub-card-accent{opacity:.6}[data-theme=sepia] .void-compact-item{border-bottom-color:#d8cdb8!important}[data-theme=sepia] .void-compact-status{color:#a09070!important}[data-theme=sepia] .void-compact-title{color:#3c2e18!important}[data-theme=sepia] .void-compact-item:hover .void-compact-title{color:#1e1408!important}[data-theme=sepia] .void-compact-arrow{color:#a09070!important}[data-theme=sepia] .void-compact-item:hover .void-compact-arrow{color:var(--domain-color,#8b6914)!important}[data-theme=sepia] .void-browse-all{color:#5c4228!important}[data-theme=sepia] .void-browse-all:hover{color:var(--domain-color,#8b6914)!important}[data-theme=sepia] .void-ornament{opacity:.7;color:var(--domain-color,#8b6914)!important}[data-theme=sepia] .void-meta-inline{color:#8b7355!important}[data-theme=sepia] .void-meta-dot{color:#c0aa80!important}[data-theme=sepia] .void-essay-header{background:#f0ead8!important;border-bottom-color:#d8cdb8!important}[data-theme=sepia] .void-essay-body{color:#3c2e18!important;background:#f5f0e8!important}[data-theme=sepia] .void-essay-title{color:#1e1408!important}[data-theme=sepia] .void-essay-meta{color:#8b7355!important}[data-theme=sepia] .void-essay-tag{color:var(--domain-color,#8b6914)!important;background:#8b691414!important}[data-theme=sepia]{--bg:#f5f0e8;--bg2:#f0ead8;--surface:#ede6d4;--surface-2:#e6dcc8;--border:#d8cdb8;--text:#1e1408;--text-muted:#5c4228;--text-dim:#8b7355;--navg-bg:#ede6d4;--navg-text:#1e1408;--navg-dim:#8b7355;--navg-border:#8b691426;--navg-item-hover:#8b69140a;--navg-lbl:#8b7355;--navg-lbl-hover:#3c2010;--navg-lbl-active:#1e1408;--navg-ghost-color:#1e1408;--navg-ghost-opacity:.04;--mnav-bg:#ede6d4;--mnav-border:#8b691426;--mnav-text:#b8a085;--mnav-active:#b8905a;--mnav-active-bg:#b8905a1a}[data-theme=sepia] .prose{color:#3c2e18}[data-theme=sepia] .prose h1,[data-theme=sepia] .prose h2,[data-theme=sepia] .prose h3{color:#1e1408}[data-theme=sepia] .prose p{color:#3c2e18}[data-theme=sepia] .prose a{color:#7a4a1c}[data-theme=sepia] .prose code{color:#3c2e18;background:#e6dcc8}[data-theme=sepia] .prose blockquote{color:#5c4228;border-left-color:#c0a870}.void-layout{z-index:2;align-items:flex-start;min-height:100vh;display:flex;position:relative}.void-layout-main{flex:1;min-width:0;max-width:820px;margin:0 auto;padding:48px 56px 180px}.void-right-nav{scrollbar-width:none;border-left:1px solid #1c1828;flex-direction:column;flex-shrink:0;gap:0;width:220px;height:100vh;padding:28px 16px 40px 20px;display:flex;position:sticky;top:0;overflow-y:auto}.void-right-nav::-webkit-scrollbar{display:none}.vrn-toggle{margin-bottom:24px}.vrn-brand{font-family:var(--font-jetbrains), monospace;letter-spacing:.3em;color:#fff;text-transform:uppercase;margin-bottom:4px;font-size:13px;text-decoration:none;transition:color .2s;display:block}.vrn-brand:hover{color:#7a6aa8}.vrn-sep{background:#1c1828;height:1px;margin:14px 0}.vrn-link{font-family:var(--font-jetbrains), monospace;color:#fff;letter-spacing:.1em;white-space:normal;word-break:break-word;padding:5px 0;font-size:15px;line-height:1.5;text-decoration:none;transition:color .15s;display:block;overflow:visible}.vrn-link:hover{color:var(--domain-color,#a78bfa)}.vrn-link-active{color:var(--domain-color,#a78bfa)!important}.vrn-domain-label{font-family:var(--font-jetbrains), monospace;letter-spacing:.25em;text-transform:uppercase;color:var(--domain-color,#a78bfa);opacity:1;margin-bottom:8px;font-size:12px;display:block}.vrn-section-label{font-family:var(--font-jetbrains), monospace;letter-spacing:.2em;text-transform:uppercase;color:#fff;margin:14px 0 6px;font-size:12px;display:block}.vrn-sibling{font-family:var(--font-newsreader), serif;color:#fff;letter-spacing:0;white-space:normal;word-break:break-word;border-bottom:1px solid #0000;padding:5px 0;font-size:13px;font-style:italic;line-height:1.55;text-decoration:none;transition:color .15s;display:block;overflow:visible}.vrn-sibling:hover{color:var(--domain-color,#a78bfa)}.vrn-sibling-current{opacity:.9;color:var(--domain-color,#a78bfa)!important;border-bottom-color:var(--domain-color,#a78bfa)!important}@media (max-width:1024px){.void-right-nav{display:none}.void-layout-main{padding:32px 24px 120px}}[data-theme=sepia] .void-right-nav{border-left-color:#d8cdb8}[data-theme=sepia] .vrn-sep{background:#d8cdb8}[data-theme=sepia] .vrn-brand{color:#9a8a6a}[data-theme=sepia] .vrn-brand:hover{color:#3c2010}[data-theme=sepia] .vrn-link{color:#9a8a6a}[data-theme=sepia] .vrn-link:hover{color:#3c2010}[data-theme=sepia] .vrn-section-label{color:#b8a888}[data-theme=sepia] .vrn-sibling{color:#2a1a08;font-family:var(--font-newsreader), serif;font-style:italic}[data-theme=sepia] .vrn-sibling:hover{color:#3c2010}[data-theme=sepia] .vrn-domain-label{opacity:.9}.mnav{display:none}@media (max-width:767px){.mnav{background:var(--mnav-bg);border-top:1px solid var(--mnav-border);-webkit-backdrop-filter:blur(20px);z-index:200;height:68px;padding-bottom:env(safe-area-inset-bottom,0px);align-items:stretch;display:flex;position:fixed;bottom:0;left:0;right:0}.mnav-tab{cursor:pointer;color:var(--mnav-text);-webkit-tap-highlight-color:transparent;background:0 0;border:none;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:3px;padding:6px 0 10px;text-decoration:none;transition:color .15s;display:flex}.mnav-tab.mnav-active{color:var(--mnav-active);background:var(--mnav-active-bg)}.mnav-toggle-btn{font-family:inherit}.mnav-icon{justify-content:center;align-items:center;width:22px;height:22px;display:flex}.mnav-label{font-family:var(--font-jetbrains,monospace);letter-spacing:.08em;text-transform:uppercase;font-size:9px;line-height:1}nav.navg-root,.navg-root,.desktop-nav-only{display:none!important}.void-page,.void-layout,.hub-page-outer,.concept-outer,.constellation-scroll{padding-bottom:80px!important}}.void-mobile-hero,.void-complexity-desktop{display:none}@media (max-width:767px){.void-mobile-hero{padding:12px 18px 14px;display:block}.void-domain-chip,.void-title,.void-lede{display:none!important}.void-layout-main{padding-top:0!important}.void-complexity-desktop{align-items:center;gap:4px;display:inline-flex}.vmh-breadcrumb{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.vmh-back{font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase;opacity:.85;align-items:center;gap:4px;font-size:10px;text-decoration:none;display:inline-flex}.vmh-back:hover{opacity:1}.vmh-status{font-family:var(--font-geist-mono), monospace;letter-spacing:.1em;text-transform:uppercase;opacity:.45;font-size:9px}.vmh-title{font-family:var(--font-newsreader), var(--font-fraunces), Georgia, serif;margin:0 0 6px;font-size:22px;font-style:italic;font-weight:700;line-height:1.25}.vmh-desc{font-family:var(--font-geist-mono), monospace;opacity:.75;margin-bottom:10px;font-size:11px;line-height:1.5}.vmh-dots{align-items:center;gap:5px;margin-top:4px;display:flex}.vmh-dot{border-radius:50%;flex-shrink:0;width:7px;height:7px;display:inline-block}.vmh-complexity-label{font-family:var(--font-geist-mono), monospace;letter-spacing:.1em;text-transform:uppercase;margin-left:4px;font-size:9px}}.void-ghost-spine,.void-ghost-hero{display:none}@media (max-width:767px){.void-mobile-hero{display:none!important}.void-ghost-spine{z-index:20;pointer-events:none;border-right:.5px solid #ffffff0a;width:44px;display:block;position:fixed;top:0;bottom:0;left:0}.void-ghost-hero{padding:28px 20px 36px 60px;display:block;position:relative}.void-ghost-back{font-family:var(--font-geist-mono), monospace;letter-spacing:.14em;text-transform:uppercase;color:#ffffff8c;align-items:center;gap:5px;margin-bottom:16px;font-size:9px;text-decoration:none;display:inline-flex}.void-ghost-title{font-family:var(--font-fraunces), Georgia, serif;color:#fff;text-shadow:0 2px 20px #0006;margin:0 0 14px;font-size:30px;font-style:italic;font-weight:900;line-height:1}.void-ghost-dots{align-items:center;gap:6px;display:flex}.void-ghost-dot{border-radius:50%;flex-shrink:0;width:8px;height:8px;display:inline-block}.void-domain-chip,.void-title,.void-lede{display:none!important}.void-layout-main{padding-top:8px!important;padding-left:60px!important;padding-right:18px!important}.void-prose h2{font-family:var(--font-fraunces), Georgia, serif!important;color:var(--domain-color,#a78bfa)!important;letter-spacing:-.01em!important;text-transform:none!important;margin:32px 0 10px!important;font-size:17px!important;font-style:italic!important;font-weight:700!important;display:block!important}.void-prose h2:after{display:none!important}.void-prose h3{margin:24px 0 10px!important;font-size:18px!important}.void-section-label{color:var(--domain-color,#a78bfa)!important;border-bottom-color:#0000!important;margin-top:28px!important;margin-bottom:14px!important;font-size:17px!important}.void-ornament{margin:16px 0 20px!important}.void-meta-inline{margin-bottom:0!important;padding-left:0!important}.void-complexity-desktop{align-items:center;gap:4px;display:inline-flex}}.void-domain-stripe{background:linear-gradient(to right, var(--domain-color,#a78bfa), color-mix(in srgb, var(--domain-color,#a78bfa) 40%, transparent) 70%, transparent);z-index:200;pointer-events:none;opacity:.9;height:2px;position:fixed;top:0;left:0;right:0}.void-domain-wash{background:radial-gradient(ellipse at 50% 0%, color-mix(in srgb, var(--domain-color,#a78bfa) 14%, transparent) 0%, color-mix(in srgb, var(--domain-color,#a78bfa) 5%, transparent) 40%, transparent 68%);pointer-events:none;z-index:1;width:900px;height:600px;position:fixed;top:-80px;left:50%;transform:translate(-50%)}@keyframes void-card-rise{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}.void-hub-card{animation:.58s cubic-bezier(.16,1,.3,1) both void-card-rise;animation-delay:calc(var(--i,0) * 90ms + .18s);transition:background .3s,transform .38s cubic-bezier(.16,1,.3,1),box-shadow .38s,border-color .3s}.void-hub-card:hover{border-color:color-mix(in srgb, var(--domain-color,#a78bfa) 55%, transparent);box-shadow:0 16px 48px #00000080, 0 0 0 1px color-mix(in srgb, var(--domain-color,#a78bfa) 30%, transparent), 0 0 36px color-mix(in srgb, var(--domain-color,#a78bfa) 7%, transparent);background:#0e0c1a;transform:translateY(-5px)scale(1.012)}.void-hub-card-accent{transition:opacity .35s,box-shadow .35s}.void-hub-card:hover .void-hub-card-accent{opacity:1;box-shadow:0 0 18px color-mix(in srgb, var(--domain-color,#a78bfa) 70%, transparent)}.void-hub-card-count{transition:color .3s}.void-hub-card:hover .void-hub-card-count{color:var(--domain-color,#a78bfa)}.void-hub-card-title{transition:color .3s}.void-hub-card:hover .void-hub-card-title{color:#ece8f8}.void-hub-card:hover .void-hub-card-arrow{opacity:.9;color:var(--domain-color,#a78bfa);transition:opacity .25s,transform .3s cubic-bezier(.16,1,.3,1),color .25s;transform:translate(0)}@keyframes void-item-slide{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:translate(0)}}.void-compact-item{animation:.42s cubic-bezier(.16,1,.3,1) both void-item-slide;animation-delay:calc(var(--j,0) * 45ms + .35s)}@keyframes void-ornament-shimmer{0%,to{opacity:.3}50%{opacity:.65;color:var(--domain-color,#a78bfa)}}.void-content>.void-ornament{animation:4s ease-in-out infinite void-ornament-shimmer}[data-theme=light] .void-domain-wash{background:radial-gradient(ellipse at 50% 0%, color-mix(in srgb, var(--domain-color,#6b4fa8) 9%, transparent) 0%, transparent 60%)}[data-theme=light] .void-hub-card:hover{border-color:color-mix(in srgb, var(--domain-color,#6b4fa8) 45%, transparent);box-shadow:0 12px 36px #0000001a, 0 0 0 1px color-mix(in srgb, var(--domain-color,#6b4fa8) 30%, transparent);background:#eae5f8;transform:translateY(-5px)scale(1.012)}[data-theme=light] .void-hub-card:hover .void-hub-card-title{color:#1a1230}[data-theme=sepia] .void-domain-wash{background:radial-gradient(ellipse at 50% 0%, color-mix(in srgb, var(--domain-color,#8b6914) 8%, transparent) 0%, transparent 60%)}[data-theme=sepia] .void-hub-card:hover{box-shadow:0 12px 36px #00000026, 0 0 0 1px color-mix(in srgb, var(--domain-color,#8b6914) 40%, transparent);transform:translateY(-5px)scale(1.012)}[data-theme=sepia] .void-hub-card:hover .void-hub-card-title{color:#0e0a04}.void-yantra-bg{pointer-events:none;z-index:1;width:600px;height:600px;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:767px){.void-yantra-bg{width:min(92vw,420px);height:min(92vw,420px);top:48%}}[data-theme=light] .void-yantra-bg svg g:first-of-type{opacity:.14!important}[data-theme=light] .void-yantra-bg svg g:last-of-type{opacity:.05!important}[data-theme=sepia] .void-yantra-bg svg g:first-of-type{opacity:.12!important}[data-theme=sepia] .void-yantra-bg svg g:last-of-type{opacity:.04!important}
