@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a342834df7752944-s.3q9gh2jvntrwt.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:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.2v2sz4qlut9s1.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.09bkcrcuv-0po.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:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.23qr8woi9ij9e.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:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.1_0gbi-gsbqmd.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.0p-wng2nn8o-p.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:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a342834df7752944-s.3q9gh2jvntrwt.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:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.2v2sz4qlut9s1.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.09bkcrcuv-0po.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:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.23qr8woi9ij9e.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:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.1_0gbi-gsbqmd.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.0p-wng2nn8o-p.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:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a342834df7752944-s.3q9gh2jvntrwt.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:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.2v2sz4qlut9s1.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.09bkcrcuv-0po.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:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.23qr8woi9ij9e.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:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.1_0gbi-gsbqmd.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.0p-wng2nn8o-p.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:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a342834df7752944-s.3q9gh2jvntrwt.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:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.2v2sz4qlut9s1.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.09bkcrcuv-0po.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:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.23qr8woi9ij9e.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:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.1_0gbi-gsbqmd.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.0p-wng2nn8o-p.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:Manrope Fallback;src:local(Arial);ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.0%;size-adjust:103.19%}.manrope_9da57ae0-module__0ik79W__className{font-family:Manrope,Manrope Fallback;font-style:normal}.manrope_9da57ae0-module__0ik79W__variable{--font-manrope:"Manrope", "Manrope Fallback"}
@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/033400d475fad6b1-s.197tvtifbphtu.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:Bricolage Grotesque;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/26daee0352f50a5f-s.2e115y8-hourl.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/017d9bea37084d9b-s.p.41rroleoq1br7.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:Bricolage Grotesque;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/033400d475fad6b1-s.197tvtifbphtu.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:Bricolage Grotesque;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/26daee0352f50a5f-s.2e115y8-hourl.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/017d9bea37084d9b-s.p.41rroleoq1br7.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:Bricolage Grotesque;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/033400d475fad6b1-s.197tvtifbphtu.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:Bricolage Grotesque;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/26daee0352f50a5f-s.2e115y8-hourl.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/017d9bea37084d9b-s.p.41rroleoq1br7.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:Bricolage Grotesque;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/033400d475fad6b1-s.197tvtifbphtu.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:Bricolage Grotesque;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/26daee0352f50a5f-s.2e115y8-hourl.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/017d9bea37084d9b-s.p.41rroleoq1br7.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:Bricolage Grotesque;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(../media/033400d475fad6b1-s.197tvtifbphtu.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:Bricolage Grotesque;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(../media/26daee0352f50a5f-s.2e115y8-hourl.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(../media/017d9bea37084d9b-s.p.41rroleoq1br7.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:Bricolage Grotesque Fallback;src:local(Arial);ascent-override:88.21%;descent-override:25.61%;line-gap-override:0.0%;size-adjust:105.43%}.bricolage_grotesque_64020f58-module__0iO6fW__className{font-family:Bricolage Grotesque,Bricolage Grotesque Fallback;font-style:normal}.bricolage_grotesque_64020f58-module__0iO6fW__variable{--font-bricolage:"Bricolage Grotesque", "Bricolage Grotesque Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/04c5164763c40239-s.1kd-r_s9smv5m.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/26f284dcc38c84c0-s.3hlisc-pwq13z.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/7e7f32a39836f228-s.0-oo9_1x_xmvg.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/fa39153a3fc630ba-s.36fqqi66-3tjb.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/6a5386fd6038edbe-s.3_z45zcoc-xoz.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/051742360c26797e-s.p.1bkzbscqrt8rl.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/04c5164763c40239-s.1kd-r_s9smv5m.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/26f284dcc38c84c0-s.3hlisc-pwq13z.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/7e7f32a39836f228-s.0-oo9_1x_xmvg.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/fa39153a3fc630ba-s.36fqqi66-3tjb.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/6a5386fd6038edbe-s.3_z45zcoc-xoz.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/051742360c26797e-s.p.1bkzbscqrt8rl.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:700;font-display:swap;src:url(../media/04c5164763c40239-s.1kd-r_s9smv5m.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:700;font-display:swap;src:url(../media/26f284dcc38c84c0-s.3hlisc-pwq13z.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:700;font-display:swap;src:url(../media/7e7f32a39836f228-s.0-oo9_1x_xmvg.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:700;font-display:swap;src:url(../media/fa39153a3fc630ba-s.36fqqi66-3tjb.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:700;font-display:swap;src:url(../media/6a5386fd6038edbe-s.3_z45zcoc-xoz.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/051742360c26797e-s.p.1bkzbscqrt8rl.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_bfad6200-module__3QebHq__className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.jetbrains_mono_bfad6200-module__3QebHq__variable{--font-jetbrains-mono:"JetBrains Mono", "JetBrains Mono Fallback"}
:root{--color-ink:#13202c;--color-navy:#16324f;--color-navy-2:#1e4264;--color-teal:#0e7c7b;--color-teal-deep:#0a5f5e;--color-mint:#13b487;--color-amber:#e0a030;--color-coral:#d9543d;--color-bg-top:#f5f8f7;--color-bg-mid:#f3f6f6;--color-bg-bottom:#eaf0ef;--color-surface:#fff;--color-surface-raised:#fff;--color-surface-sunken:#f3f6f6;--color-surface-overlay:#fff;--color-surface-gradient:#fff;--color-mark-gradient:linear-gradient(145deg, #0e7c7b, #0a5f5e);--color-panel-gradient:#fff;--color-page-gradient:linear-gradient(160deg, #f5f8f7, #eaf0ef);--color-accent:#0e7c7b;--color-accent-bright:#16324f;--color-accent-soft:#0a5f5e;--color-accent-tint:#0e7c7b1f;--color-accent-tint-faint:#0e7c7b0f;--color-accent-border:#0e7c7b40;--color-accent-border-strong:#0e7c7b66;--color-accent-border-soft:#0e7c7b33;--color-accent-gradient:linear-gradient(140deg, #0e7c7b, #0a5f5e);--color-on-accent:#fff;--color-text:#13202c;--color-text-strong:#13202c;--color-text-page:#13202c;--color-text-secondary:#34474d;--color-text-muted:#5d6e72;--color-text-subtle:#5d6e72;--color-text-faint:#84979a;--color-border:#e9efed;--color-border-card:#e4ebe9;--color-border-strong:#dfe6e4;--color-border-control:#cfd9d7;--color-track:#eef3f2;--color-positive:#13b487;--color-positive-text:#0a7d5c;--color-positive-tint:#13b4871f;--color-positive-border:#13b48740;--color-warning:#e0a030;--color-warning-text:#a8761a;--color-warning-tint:#e0a03026;--color-warning-border:#e0a03040;--color-negative:#d9543d;--color-negative-text:#b23c28;--color-negative-tint:#d9543d1f;--color-negative-border:#d9543d40;--color-info:#16324f;--color-info-text:#16324f;--color-info-tint:#16324f1a;--color-info-border:#16324f33;--color-selected:#16324f;--color-on-selected:#fff;--color-sidebar:#0f2333;--color-sidebar-text:#a9c4c2;--color-sidebar-text-strong:#fff;--color-sidebar-text-faint:#5c7c7a;--color-sidebar-active:#0e7c7b47;--color-sidebar-active-border:#0e7c7b66;--color-sidebar-hover:#ffffff0f;--color-sidebar-border:#ffffff14;--color-sidebar-raised:#ffffff0f;--shadow-panel:0 2px 4px #13202c0d, 0 24px 60px -28px #13202c52;--shadow-raised:0 1px 2px #13202c0a, 0 8px 24px -12px #13202c2e;--shadow-menu:0 2px 4px #13202c0d, 0 24px 60px -28px #13202c52;--shadow-accent:0 8px 24px -12px #0e7c7b66;--space-1:2px;--space-2:4px;--space-3:8px;--space-4:12px;--space-5:16px;--space-6:20px;--space-7:26px;--space-8:36px;--space-9:52px;--radius-sm:6px;--radius-md:8px;--radius-control:9px;--radius-field:10px;--radius-lg:12px;--radius-xl:13px;--radius-2xl:16px;--radius-pill:999px;--font-sans:var(--font-manrope), system-ui, -apple-system, sans-serif;--font-display:var(--font-bricolage), system-ui, sans-serif;--font-mono:var(--font-jetbrains-mono), ui-monospace, monospace;--text-3xs:8.5px;--text-2xs:10px;--text-xs:10.5px;--text-label:11.5px;--text-sm:13.5px;--text-base:14px;--text-body:15px;--text-md:16px;--text-lg:19px;--text-xl:27px;--text-2xl:40px;--text-3xl:60px;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--weight-display:800;--leading-tight:1.2;--leading-normal:1.55;--tracking-tight:-.02em;--tracking-slight:-.01em;--tracking-label:.12em;--tracking-wide:.14em;--tracking-wider:.2em;--sidebar-width:250px;--page-gutter:30px;--panel-max-width:1180px}[data-theme=dark]{--color-ink:#f1ece2;--color-navy:#16324f;--color-navy-2:#1e4264;--color-teal:#0e7c7b;--color-teal-deep:#0a5f5e;--color-mint:#93ad8d;--color-amber:#b79555;--color-coral:#dd7b66;--color-bg-top:#08100c;--color-bg-mid:#08100c;--color-bg-bottom:#070d0a;--color-surface:#ffffff05;--color-surface-raised:#ffffff08;--color-surface-sunken:#ffffff08;--color-surface-overlay:#0e1612;--color-surface-gradient:#ffffff05;--color-mark-gradient:#ffffff08;--color-panel-gradient:#ffffff05;--color-page-gradient:#08100c;--color-accent:#b79555;--color-accent-bright:#d9bb7f;--color-accent-soft:#d9bb7f;--color-accent-tint:#b7955521;--color-accent-tint-faint:#b795551a;--color-accent-border:#b7955552;--color-accent-border-strong:#b7955573;--color-accent-border-soft:#b7955542;--color-accent-gradient:linear-gradient(90deg, #8f6f3c, #d9bb7f);--color-on-accent:#241f10;--color-text:#f1ece2;--color-text-strong:#f4efe5;--color-text-page:#f1ece2;--color-text-secondary:#cfc8ba;--color-text-muted:#a49c8e;--color-text-subtle:#8f8878;--color-text-faint:#8d867a;--color-border:#ffffff0f;--color-border-card:#ffffff12;--color-border-strong:#ffffff1a;--color-border-control:#ffffff24;--color-track:#ffffff14;--color-positive:#93ad8d;--color-positive-text:#93ad8d;--color-positive-tint:#93ad8d1a;--color-positive-border:#93ad8d59;--color-warning:#b79555;--color-warning-text:#d9bb7f;--color-warning-tint:#b795551a;--color-warning-border:#b7955573;--color-negative:#dd7b66;--color-negative-text:#dd7b66;--color-negative-tint:#dd7b661a;--color-negative-border:#dd7b6666;--color-info:#cfc8ba;--color-info-text:#cfc8ba;--color-info-tint:#ffffff0f;--color-info-border:#ffffff1a;--color-selected:#b79555;--color-on-selected:#241f10;--color-sidebar:#070d0a;--color-sidebar-text:#a49c8e;--color-sidebar-text-strong:#f4efe5;--color-sidebar-text-faint:#8f8878;--color-sidebar-active:#b7955521;--color-sidebar-active-border:#b7955542;--color-sidebar-hover:#ffffff0a;--color-sidebar-border:#ffffff0f;--color-sidebar-raised:#ffffff08;--shadow-panel:0 50px 100px -55px #000e;--shadow-raised:0 30px 60px -45px #000e;--shadow-menu:0 30px 60px -30px #000e;--shadow-accent:0 0 12px #b7955580}
@media (max-width:760px){:root{--font-mono:var(--font-manrope), system-ui, -apple-system, sans-serif;--text-3xs:10px;--text-2xs:11px;--text-xs:11px;--text-label:12px;--text-sm:13px;--text-base:14px;--text-body:14px;--text-md:15px;--text-lg:17px;--text-xl:24px;--text-2xl:33px;--text-3xl:39px;--tracking-label:.04em;--tracking-wide:.06em;--tracking-wider:.1em;--radius-md:10px;--radius-control:12px;--radius-field:12px;--radius-lg:14px;--radius-xl:16px;--radius-2xl:20px;--page-gutter:18px;--sidebar-width:0px}:root:not([data-theme=dark]){--color-bg-top:#f5f8f7;--color-bg-mid:#f5f8f7;--color-bg-bottom:#f5f8f7;--color-page-gradient:#f5f8f7;--color-surface:#fff;--color-surface-raised:#edf3f0;--color-surface-sunken:#edf3f0;--color-surface-overlay:#fff;--color-surface-gradient:#fff;--color-panel-gradient:#fff;--color-mark-gradient:#edf3f0;--color-accent:#0e7c7b;--color-accent-bright:#0a5f5e;--color-accent-soft:#0a5f5e;--color-accent-tint:#e4f0ee;--color-accent-tint-faint:#eef5f3;--color-accent-border:#0e7c7b40;--color-accent-border-strong:#0e7c7b66;--color-accent-border-soft:#0e7c7b33;--color-on-accent:#fff;--color-selected:#0e7c7b;--color-on-selected:#fff;--color-text:#13202c;--color-text-strong:#13202c;--color-text-page:#13202c;--color-text-secondary:#34474d;--color-text-muted:#52645d;--color-text-subtle:#52645d;--color-text-faint:#63746d;--color-border:#dbe5df;--color-border-card:#dbe5df;--color-border-strong:#d1ddd6;--color-border-control:#c3d2ca;--color-track:#dbe5df;--color-positive:#176b4a;--color-positive-text:#176b4a;--color-positive-tint:#176b4a14;--color-positive-border:#176b4a40;--color-warning:#865b18;--color-warning-text:#865b18;--color-warning-tint:#865b1814;--color-warning-border:#865b1840;--color-negative:#b43f2c;--color-negative-text:#b43f2c;--color-negative-tint:#b43f2c14;--color-negative-border:#b43f2c40}:root[data-theme=dark]{--color-bg-top:#08100c;--color-bg-mid:#08100c;--color-bg-bottom:#08100c;--color-page-gradient:#08100c;--color-surface:#101914;--color-surface-raised:#16221b;--color-surface-sunken:#16221b;--color-surface-overlay:#101914;--color-surface-gradient:#101914;--color-panel-gradient:#101914;--color-mark-gradient:#16221b;--color-accent:#d9bb7f;--color-accent-bright:#e6cd98;--color-accent-soft:#d9bb7f;--color-accent-tint:#26291d;--color-accent-tint-faint:#1b2219;--color-accent-border:#d9bb7f4d;--color-accent-border-strong:#d9bb7f73;--color-accent-border-soft:#d9bb7f38;--color-accent-gradient:linear-gradient(90deg, #b79555, #d9bb7f);--color-on-accent:#241f10;--color-selected:#d9bb7f;--color-on-selected:#241f10;--color-text:#f1ece2;--color-text-strong:#f4efe5;--color-text-page:#f1ece2;--color-text-secondary:#cdd2c9;--color-text-muted:#a9b1a8;--color-text-subtle:#a9b1a8;--color-text-faint:#8d998e;--color-border:#243129;--color-border-card:#243129;--color-border-strong:#2c3b32;--color-border-control:#36473d;--color-track:#243129;--color-positive:#a8c59b;--color-positive-text:#a8c59b;--color-positive-tint:#a8c59b1a;--color-positive-border:#a8c59b52;--color-warning:#d9bb7f;--color-warning-text:#d9bb7f;--color-warning-tint:#d9bb7f1a;--color-warning-border:#d9bb7f52;--color-negative:#e99783;--color-negative-text:#e99783;--color-negative-tint:#e997831a;--color-negative-border:#e9978359;--color-sidebar:#08100c;--shadow-panel:0 16px 56px -22px #0009;--shadow-raised:0 12px 32px -20px #000c}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;scroll-padding-block:120px 110px}body{letter-spacing:-.15px;font-size:14px;line-height:1.55}:where(button,[role=button],nav,summary,label){-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}:where(button,a,[role=button],summary,label,input,select,textarea){touch-action:manipulation}:where(button:not(:disabled),[role=button],summary){transition-property:scale,background-color,border-color,color,opacity,filter;transition-duration:.14s;transition-timing-function:ease}:where(button:not(:disabled),[role=button],summary):active{scale:.97}input:not([type=checkbox],[type=radio],[type=range],[type=file]),select,textarea{font-size:max(16px,1em)!important}::-webkit-scrollbar{width:0;height:0}h1,h2,h3,h4,h5{text-wrap:balance}}@media (max-width:760px) and (display-mode:standalone){html,body{overscroll-behavior:none}}@media (max-width:760px) and (prefers-reduced-motion:reduce){:where(button:not(:disabled),[role=button],summary){transition:none}:where(button:not(:disabled),[role=button],summary):active{scale:none}}
*,:before,:after{box-sizing:border-box;margin:0;padding:0}html,body{min-height:100%}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body{background:var(--color-bg-mid);color:var(--color-text-page);font-family:var(--font-sans);font-size:var(--text-body);line-height:var(--leading-normal);-webkit-font-smoothing:antialiased}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb{background:var(--color-border-strong);border-radius:var(--radius-md)}h1,h2,h3,h4,h5{font-family:var(--font-display);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-slight)}a{color:var(--color-accent);text-decoration:none}a:hover{color:var(--color-accent-bright)}:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}
