@font-face{font-family:Inter Tight;font-style:normal;font-weight:500;font-display:swap;src:url(../media/13ae3e01af63c0ce-s.0_v7qv~qdckr_.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:Inter Tight;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0ee4b8f05dcd9fee-s.0jr2jo04zlceh.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Tight;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9eba4caf7edd2921-s.00t_.3.5..g_7.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter Tight;font-style:normal;font-weight:500;font-display:swap;src:url(../media/f6752bd2263820da-s.10j9.xtie.pqv.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:Inter Tight;font-style:normal;font-weight:500;font-display:swap;src:url(../media/f285987c35230861-s.0l_qy7hq7zupz.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:Inter Tight;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b8d1f0a88dfecec3-s.0g0e~i-as20lr.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:Inter Tight;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ab57efd000576a30-s.p.0.xyi-bdzzdcz.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:Inter Tight;font-style:normal;font-weight:600;font-display:swap;src:url(../media/13ae3e01af63c0ce-s.0_v7qv~qdckr_.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:Inter Tight;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0ee4b8f05dcd9fee-s.0jr2jo04zlceh.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Tight;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9eba4caf7edd2921-s.00t_.3.5..g_7.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter Tight;font-style:normal;font-weight:600;font-display:swap;src:url(../media/f6752bd2263820da-s.10j9.xtie.pqv.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:Inter Tight;font-style:normal;font-weight:600;font-display:swap;src:url(../media/f285987c35230861-s.0l_qy7hq7zupz.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:Inter Tight;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b8d1f0a88dfecec3-s.0g0e~i-as20lr.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:Inter Tight;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ab57efd000576a30-s.p.0.xyi-bdzzdcz.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:Inter Tight;font-style:normal;font-weight:700;font-display:swap;src:url(../media/13ae3e01af63c0ce-s.0_v7qv~qdckr_.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:Inter Tight;font-style:normal;font-weight:700;font-display:swap;src:url(../media/0ee4b8f05dcd9fee-s.0jr2jo04zlceh.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Tight;font-style:normal;font-weight:700;font-display:swap;src:url(../media/9eba4caf7edd2921-s.00t_.3.5..g_7.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter Tight;font-style:normal;font-weight:700;font-display:swap;src:url(../media/f6752bd2263820da-s.10j9.xtie.pqv.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:Inter Tight;font-style:normal;font-weight:700;font-display:swap;src:url(../media/f285987c35230861-s.0l_qy7hq7zupz.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:Inter Tight;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b8d1f0a88dfecec3-s.0g0e~i-as20lr.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:Inter Tight;font-style:normal;font-weight:700;font-display:swap;src:url(../media/ab57efd000576a30-s.p.0.xyi-bdzzdcz.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:Inter Tight;font-style:normal;font-weight:800;font-display:swap;src:url(../media/13ae3e01af63c0ce-s.0_v7qv~qdckr_.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:Inter Tight;font-style:normal;font-weight:800;font-display:swap;src:url(../media/0ee4b8f05dcd9fee-s.0jr2jo04zlceh.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Tight;font-style:normal;font-weight:800;font-display:swap;src:url(../media/9eba4caf7edd2921-s.00t_.3.5..g_7.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter Tight;font-style:normal;font-weight:800;font-display:swap;src:url(../media/f6752bd2263820da-s.10j9.xtie.pqv.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:Inter Tight;font-style:normal;font-weight:800;font-display:swap;src:url(../media/f285987c35230861-s.0l_qy7hq7zupz.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:Inter Tight;font-style:normal;font-weight:800;font-display:swap;src:url(../media/b8d1f0a88dfecec3-s.0g0e~i-as20lr.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:Inter Tight;font-style:normal;font-weight:800;font-display:swap;src:url(../media/ab57efd000576a30-s.p.0.xyi-bdzzdcz.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:Inter Tight Fallback;src:local(Arial);ascent-override:100.51%;descent-override:25.03%;line-gap-override:0.0%;size-adjust:96.39%}.inter_tight_70be4703-module__jH-_gq__className{font-family:Inter Tight,Inter Tight Fallback;font-style:normal}.inter_tight_70be4703-module__jH-_gq__variable{--font-display:"Inter Tight", "Inter Tight Fallback"}
@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2c55a0e60120577a-s.0bjc5tiuqdqro.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:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.0m6w47a4e5dy9.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ad66f9afd8947f86-s.11u06r12fd6v_.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5476f68d60460930-s.0wxq9webf.ew4.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:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.067x_6k0k23tk.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:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1bffadaabf893a1e-s.16ipb6fqu393i.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:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.0q-301v4kxxnr.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:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2c55a0e60120577a-s.0bjc5tiuqdqro.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:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.0m6w47a4e5dy9.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ad66f9afd8947f86-s.11u06r12fd6v_.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5476f68d60460930-s.0wxq9webf.ew4.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:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.067x_6k0k23tk.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:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1bffadaabf893a1e-s.16ipb6fqu393i.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:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.0q-301v4kxxnr.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:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2c55a0e60120577a-s.0bjc5tiuqdqro.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:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.0m6w47a4e5dy9.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ad66f9afd8947f86-s.11u06r12fd6v_.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5476f68d60460930-s.0wxq9webf.ew4.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:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.067x_6k0k23tk.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:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1bffadaabf893a1e-s.16ipb6fqu393i.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:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.0q-301v4kxxnr.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:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2c55a0e60120577a-s.0bjc5tiuqdqro.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:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.0m6w47a4e5dy9.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/ad66f9afd8947f86-s.11u06r12fd6v_.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5476f68d60460930-s.0wxq9webf.ew4.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:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.067x_6k0k23tk.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:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1bffadaabf893a1e-s.16ipb6fqu393i.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:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.0q-301v4kxxnr.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:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_64ec53c6-module__Auc9ha__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_64ec53c6-module__Auc9ha__variable{--font-body:"Inter", "Inter Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/04c5164763c40239-s.0h-nw9_c8d~-_.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.10hk62x1-0d9n.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.0bmyfaahigzds.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.0-0ft90hthv3~.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.16fk0g~ypa53a.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/051742360c26797e-s.p.0f97p8c3305p~.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.0h-nw9_c8d~-_.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.10hk62x1-0d9n.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.0bmyfaahigzds.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.0-0ft90hthv3~.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.16fk0g~ypa53a.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/051742360c26797e-s.p.0f97p8c3305p~.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_ec76ef60-module__y36ooG__className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.jetbrains_mono_ec76ef60-module__y36ooG__variable{--font-mono:"JetBrains Mono", "JetBrains Mono Fallback"}
@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/af21ab248943f479-s.104iauyxhaf24.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:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/4ae66b896b591e96-s.0b9excvam7id0.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:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/21ca8f3f56c22ca2-s.p.0fmzj955937qe.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:Archivo Fallback;src:local(Arial);ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.0%;size-adjust:98.7%}.archivo_40706efb-module__yQ3w2q__className{font-family:Archivo,Archivo Fallback;font-style:normal}.archivo_40706efb-module__yQ3w2q__variable{--font-orch-display:"Archivo", "Archivo Fallback"}
@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/7fea77d1d19108bf-s.0xyeb7czu1stb.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/1bcd0e671759a44c-s.0vnh8.d8wxa2x.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/e15f58668ad64cb8-s.0~.8lt~vdqmc3.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:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/90c51ce8fb754fe8-s.00z~hoalba5dm.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/57215795b8570f5c-s.0vwgtotjdgnhr.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.p.09.f.n_ccld80.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/7fea77d1d19108bf-s.0xyeb7czu1stb.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/1bcd0e671759a44c-s.0vnh8.d8wxa2x.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/e15f58668ad64cb8-s.0~.8lt~vdqmc3.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:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/90c51ce8fb754fe8-s.00z~hoalba5dm.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/57215795b8570f5c-s.0vwgtotjdgnhr.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.p.09.f.n_ccld80.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/7fea77d1d19108bf-s.0xyeb7czu1stb.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/1bcd0e671759a44c-s.0vnh8.d8wxa2x.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/e15f58668ad64cb8-s.0~.8lt~vdqmc3.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:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/90c51ce8fb754fe8-s.00z~hoalba5dm.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/57215795b8570f5c-s.0vwgtotjdgnhr.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.p.09.f.n_ccld80.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Fallback;src:local(Arial);ascent-override:101.32%;descent-override:27.18%;line-gap-override:0.0%;size-adjust:101.17%}.ibm_plex_sans_f07fe100-module__Rp3SjW__className{font-family:IBM Plex Sans,IBM Plex Sans Fallback;font-style:normal}.ibm_plex_sans_f07fe100-module__Rp3SjW__variable{--font-orch-body:"IBM Plex Sans", "IBM Plex Sans Fallback"}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e390973e931a41c5-s.08hd0g.321csk.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/59b15b4bcd7b1eb5-s.0x08jh8vondwt.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e532fa1b9921e1cd-s.0~wrfy7sm-h4g.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2fe89d53234c61d4-s.0k_.i63k_i_qa.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/99e609270109b47d-s.p.16-z~2sp29ex6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5e05ae5b48faa55e-s.0m9hhkgdlzukj.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a7afbb44bec2bb18-s.0juuwbcf7uz~t.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/02263ebadd758ea4-s.0qg7j5o.yrclm.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/68757d6cddeff913-s.0hkrq11n-dhos.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/effe91970fc4db64-s.p.07ig5l8azj~hy.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6ff74e33ebd7bca3-s.0_n_qwbzcushi.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1a69062cfe6f77f8-s.07r2ragk8ph~z.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9a4838fcda0d1bca-s.0787d67~10694.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2e95a7d252b9825a-s.0dgq8lqrj3gc_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/23b7a97ae3b5c134-s.p.0o14nraug8u5s.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.ibm_plex_mono_f3f0ad75-module__cKX5BG__className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.ibm_plex_mono_f3f0ad75-module__cKX5BG__variable{--font-orch-mono:"IBM Plex Mono", "IBM Plex Mono Fallback"}
:root{--flack-purple:#4f3da0;--flack-purple-light:#6b5bc9;--flack-purple-dark:#3a2d80;--flack-purple-tint:#efedf8;--flack-cream:#f5efe0;--flack-cream-soft:#faf6eb;--flack-black:#0a0a0a;--flack-black-soft:#1a1a1a;--gray-100:#f3f4f6;--gray-300:#d1d5db;--gray-500:#6b7280;--gray-700:#374151;--gray-900:#111827;--status-success:#16a34a;--status-warning:#eab308;--status-error:#dc2626;--bg-page:var(--flack-cream-soft);--bg-surface:#fff;--bg-elevated:#fff;--bg-dark:var(--flack-black);--bg-dark-soft:var(--flack-black-soft);--fg-primary:var(--gray-900);--fg-secondary:var(--gray-700);--fg-muted:var(--gray-500);--fg-on-dark:var(--flack-cream);--fg-brand:var(--flack-purple);--border-subtle:var(--gray-300);--border-strong:var(--gray-700);--link:var(--flack-purple);--link-hover:var(--flack-purple-dark);--display-xl:64px;--display-lg:48px;--display-md:36px;--heading-lg:28px;--heading-md:22px;--body-lg:20px;--body-base:17px;--body-sm:14px;--mono-base:14px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-6:24px;--space-8:32px;--space-12:48px;--space-16:64px;--space-24:96px;--space-32:128px;--radius-sm:4px;--radius-md:8px;--radius-lg:12px;--radius-pill:999px;--shadow-card:0 4px 12px #0a0a0a14;--shadow-cta:0 1px 0 #0a0a0a0a;--ring-focus:0 0 0 2px var(--flack-purple);--max-content:1200px;--max-prose:680px}@media (max-width:768px){:root{--display-xl:40px;--display-lg:32px;--display-md:28px;--heading-lg:22px;--heading-md:18px;--body-lg:18px;--body-base:16px}}*{box-sizing:border-box}html{font-family:var(--font-body);color:var(--fg-primary);background:var(--bg-page)}body{font-size:var(--body-base);margin:0;line-height:1.6}h1,h2,h3,h4,h5{font-family:var(--font-display);color:var(--flack-black);letter-spacing:-.01em;text-wrap:balance;margin:0;line-height:1.1}h1{font-size:var(--display-xl);letter-spacing:-.02em;font-weight:800;line-height:1.05}h2{font-size:var(--display-lg);font-weight:700}h3{font-size:var(--display-md);font-weight:700;line-height:1.15}h4{font-size:var(--heading-lg);font-weight:700;line-height:1.2}h5{font-size:var(--heading-md);font-weight:600;line-height:1.25}p{font-size:var(--body-base);color:var(--fg-secondary);margin:0;line-height:1.6}.lead{font-size:var(--body-lg);color:var(--fg-secondary);line-height:1.5}small,.caption{font-size:var(--body-sm);color:var(--fg-muted)}a{color:var(--link);text-decoration:none}a:hover{color:var(--link-hover);text-decoration:underline}.skip-to-content{z-index:100;background:var(--flack-purple);color:var(--flack-cream);font-family:var(--font-body);font-size:var(--body-sm);border-radius:var(--radius-md);padding:10px 16px;font-weight:600;transition:transform .15s cubic-bezier(.22,1,.36,1);position:fixed;top:8px;left:8px;transform:translateY(-200%)}.skip-to-content:focus{outline:none;transform:translateY(0)}main:focus{outline:none}code,kbd,pre,.mono{font-family:var(--font-mono);font-size:var(--mono-base);font-weight:500}button{font-family:var(--font-body);cursor:pointer}button:focus-visible{box-shadow:var(--ring-focus);outline:none}a:focus-visible{box-shadow:var(--ring-focus);border-radius:2px;outline:none}input[type=range]{appearance:none;background:var(--gray-300);height:4px;accent-color:var(--flack-purple);border-radius:2px}input[type=range]::-webkit-slider-thumb{appearance:none;background:var(--flack-purple);cursor:pointer;width:18px;height:18px;box-shadow:0 0 0 1px var(--flack-purple);border:2px solid #fff;border-radius:999px}input[type=range]::-moz-range-thumb{background:var(--flack-purple);cursor:pointer;border:2px solid #fff;border-radius:999px;width:18px;height:18px}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}[data-reveal]{opacity:0;transform:translateY(18px)}[data-reveal=in]{opacity:1;transition:opacity .68s cubic-bezier(.22, 1, .36, 1) var(--reveal-delay,0s), transform .68s cubic-bezier(.22, 1, .36, 1) var(--reveal-delay,0s);transform:none}#main>section:first-of-type>*{opacity:0;transform:translateY(20px)}:root[data-hero=in] #main>section:first-of-type>*{opacity:1;transition:opacity .75s cubic-bezier(.22,1,.36,1),transform .75s cubic-bezier(.22,1,.36,1);transform:none}:root[data-hero=in] #main>section:first-of-type>:nth-child(2){transition-delay:90ms}:root[data-hero=in] #main>section:first-of-type>:nth-child(3){transition-delay:.18s}a[href],button{transition:transform .28s cubic-bezier(.22,1,.36,1),box-shadow .28s cubic-bezier(.22,1,.36,1),background-color .28s cubic-bezier(.22,1,.36,1),color .28s cubic-bezier(.22,1,.36,1)}@media (prefers-reduced-motion:reduce){[data-reveal],#main>section:first-of-type>*{opacity:1!important;transition:none!important;transform:none!important}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}
.orch-page{--void:#08070c;--canvas:#0c0a12;--panel:#12101b;--line:#ae9eff21;--line-2:#ae9eff38;--line-hot:#9b82ff6b;--ink:#efeaf7;--ink-2:#bcb4d6;--ink-3:#aca4c8;--violet:#b3a2ff;--amber:#f5b840;--clay:#f08f79;--pass:#7fd3a8;--display:var(--font-orch-display), "Archivo", "Helvetica Neue", Helvetica, Arial, sans-serif;--body:var(--font-orch-body), "IBM Plex Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;--mono:var(--font-orch-mono), "IBM Plex Mono", "SFMono-Regular", Menlo, Consolas, monospace;--shell:1240px;--gutter:clamp(20px, 4vw, 56px);--bar-h:58px;--e-out:cubic-bezier(.16, 1, .3, 1);--e-quart:cubic-bezier(.25, 1, .5, 1);background:var(--canvas);min-height:100vh;color:var(--ink);font-family:var(--body);-webkit-font-smoothing:antialiased;flex-direction:column;font-size:16px;line-height:1.55;display:flex;position:relative}.orch-page>main{flex:1 0 auto}:is(html:has(.orch-page),body:has(.orch-page)){background:#0c0a12;overflow-x:clip}html:has(.orch-page){scroll-behavior:smooth}.orch-backdrop{pointer-events:none;z-index:0;background-image:linear-gradient(90deg,#ae9eff0b 1px,#0000 1px),linear-gradient(#ae9eff0b 1px,#0000 1px);background-size:96px 96px;position:fixed;inset:0;-webkit-mask-image:radial-gradient(120% 90% at 60% 0,#000 0%,#0000 78%);mask-image:radial-gradient(120% 90% at 60% 0,#000 0%,#0000 78%)}.orch-page ::selection{background:var(--violet);color:#0a0810}.orch-page a,.orch-page a:hover{color:inherit;text-decoration:none}.orch-page h1,.orch-page h2,.orch-page h3,.orch-page h4{color:var(--ink);font-family:var(--display);letter-spacing:-.028em;text-wrap:initial;margin:0;font-weight:800;line-height:1.02}.orch-page p{font-size:inherit;line-height:inherit;color:inherit;margin:0}.orch-page ul,.orch-page ol{margin:0;padding:0;list-style:none}.orch-page button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}.orch-page canvas{display:block}.orch-page img,.orch-page svg{max-width:100%}.orch-page :focus-visible{outline:2px solid var(--amber);outline-offset:3px;box-shadow:none;border-radius:3px}.orch-page .skip{z-index:100;background:var(--amber);color:#120d02;font-family:var(--mono);transition:top .2s var(--e-out);border-radius:4px;padding:10px 16px;font-size:12px;font-weight:600;text-decoration:none;position:absolute;top:-60px;left:12px}.orch-page .skip:focus{color:#120d02;top:12px}.orch-page .sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.orch-page .shell{max-width:var(--shell);padding-inline:var(--gutter);z-index:1;margin:0 auto;position:relative}.orch-page .col-narrow{max-width:820px}.orch-page .eyebrow{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:#c8bcff;align-items:center;gap:10px;font-size:11px;font-weight:500;display:flex}.orch-page .eyebrow:before{content:"";background:var(--violet);opacity:.6;flex:none;width:22px;height:1px}.orch-page .h2{max-width:20ch;font-size:clamp(1.9rem,4.1vw,3.15rem)}.orch-page .h3{font-family:var(--display);letter-spacing:-.025em;max-width:26ch;font-size:clamp(1.25rem,2vw,1.6rem);font-weight:800;line-height:1.14}.orch-page .lede{color:var(--ink-2);max-width:60ch;font-size:clamp(1rem,1.25vw,1.125rem);line-height:1.62}.orch-page .mono-note{font-family:var(--mono);letter-spacing:.04em;color:var(--ink-3);font-size:11.5px;line-height:1.6}.orch-page .bar{z-index:60;-webkit-backdrop-filter:blur(18px)saturate(140%);backdrop-filter:blur(18px)saturate(140%);border-bottom:1px solid var(--line);background:#09080edb;position:sticky;top:0}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.orch-page .bar{background:#0b0a11}}.orch-page .bar-in{max-width:var(--shell);height:var(--bar-h);padding-inline:var(--gutter);align-items:center;gap:clamp(12px,3vw,34px);margin:0 auto;display:flex}.orch-page .brand{flex:none;align-items:center;gap:10px;text-decoration:none;display:flex}.orch-page .brand-mark{flex:none;width:20px;height:20px;display:block}.orch-page .brand-name{font-family:var(--display);letter-spacing:.02em;text-transform:uppercase;font-size:15px;font-weight:800;font-stretch:112%}.orch-page .bar-status{font-family:var(--mono);color:var(--ink-3);letter-spacing:.07em;border-left:1px solid var(--line);align-items:center;gap:8px;padding-left:clamp(10px,2vw,20px);font-size:11px;display:flex}.orch-page .dot-live{background:var(--pass);border-radius:50%;flex:none;width:6px;height:6px;box-shadow:0 0 0 3px #6fc79a26}.orch-page .bar-nav{align-items:center;gap:22px;margin-left:auto;display:flex}.orch-page .bar-nav a{color:var(--ink-2);transition:color .18s var(--e-quart);font-size:13.5px;text-decoration:none}.orch-page .bar-nav a:hover{color:var(--ink)}.orch-page .bar-nav a[aria-current=page]{color:var(--ink);text-underline-offset:6px;text-decoration:underline;-webkit-text-decoration-color:var(--amber);text-decoration-color:var(--amber);text-decoration-thickness:1.5px}.orch-page .prog{background:linear-gradient(90deg, var(--violet), var(--amber));z-index:1;width:0;height:1.5px;position:absolute;bottom:-1px;left:0}.orch-page .bar-toggle{border:1px solid var(--line-2);font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2);transition:border-color .2s var(--e-quart), background .2s var(--e-quart);background:#ffffff04;border-radius:6px;align-items:center;gap:8px;margin-left:auto;padding:8px 12px;font-size:11px;display:none}.orch-page .bar-toggle:hover{border-color:var(--line-hot);background:#9b82ff14}.orch-page .bar-burger{flex:none;width:14px;height:10px;position:relative}.orch-page .bar-burger:before,.orch-page .bar-burger:after{content:"";height:1.5px;transition:transform .25s var(--e-out);background:currentColor;position:absolute;left:0;right:0}.orch-page .bar-burger:before{top:1px}.orch-page .bar-burger:after{bottom:1px}.orch-page .bar-toggle[aria-expanded=true] .bar-burger:before{transform:translateY(3.5px)rotate(45deg)}.orch-page .bar-toggle[aria-expanded=true] .bar-burger:after{transform:translateY(-3.5px)rotate(-45deg)}.orch-page .bar-panel{border-top:1px solid var(--line);padding:14px var(--gutter) 20px;background:#0b0a11;display:none}.orch-page .bar-panel ul{flex-direction:column;display:flex}.orch-page .bar-panel li{border-bottom:1px solid var(--line)}.orch-page .bar-panel li a{font-family:var(--display);letter-spacing:-.02em;color:var(--ink-2);padding:13px 2px;font-size:18px;font-weight:700;display:block}.orch-page .bar-panel li a[aria-current=page]{color:var(--amber)}.orch-page .bar-panel .btn{width:100%;margin-top:18px}@media (max-width:1080px){.orch-page .bar-status{display:none}}@media (max-width:900px){.orch-page .bar-nav{display:none}.orch-page .bar-toggle{display:inline-flex}.orch-page .bar-panel[data-open=true]{display:block}}.orch-page .btn{font-family:var(--body);text-align:center;transition:transform .18s var(--e-out), box-shadow .25s var(--e-out), background .2s var(--e-quart), border-color .2s var(--e-quart);border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:11px 20px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.orch-page .btn-primary{background:var(--amber);color:#150e00;box-shadow:0 0 0 1px #f5b84080,0 10px 30px -12px #f5b84099}.orch-page .btn-primary:hover{color:#150e00;transform:translateY(-2px);box-shadow:0 0 0 1px #f5b840b3,0 16px 38px -12px #f5b840bf}.orch-page .btn-ghost{border:1px solid var(--line-2);color:var(--ink);background:#ffffff04}.orch-page .btn-ghost:hover{border-color:var(--line-hot);background:#9b82ff14;transform:translateY(-2px)}.orch-page .btn-quiet{color:var(--violet);border-radius:3px;padding-inline:0}.orch-page .btn-quiet:hover{color:var(--amber)}.orch-page .btn-sm{padding:8px 15px;font-size:13px}.orch-page .btn-block{width:100%}.orch-page .btn:disabled{opacity:.45;cursor:not-allowed;transform:none}.orch-page .bar-nav a.btn-primary{color:#150e00}.orch-page .bar-nav a.btn-ghost{color:var(--ink)}.orch-page .btn-row{flex-wrap:wrap;gap:12px;display:flex}.orch-page .chip{font-family:var(--mono);letter-spacing:.09em;text-transform:uppercase;border:1px solid var(--line-2);color:var(--ink-3);white-space:nowrap;border-radius:3px;padding:3px 8px;font-size:10px}.orch-page .chip-live{color:var(--pass);border-color:#6fc79a59}.orch-page .chip-amber{color:var(--amber);border-color:#f5b84059}.orch-page .chip-violet{color:var(--violet);border-color:#9b82ff61}.orch-page .chip-clay{color:var(--clay);border-color:#e4715a61}.orch-page .chip-push{margin-left:auto}.orch-page .console{border:1px solid var(--line);background:linear-gradient(168deg,#1e1a2eb8,#0d0b14e6);border-radius:12px;position:relative;overflow:hidden;box-shadow:0 40px 90px -50px #000000f2,inset 0 1px #ffffff09}.orch-page .console-head{border-bottom:1px solid var(--line);background:#ffffff04;flex-wrap:wrap;align-items:center;gap:10px;padding:11px 16px;display:flex}.orch-page .console-title{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2);font-size:11px}.orch-page .console-body{padding:clamp(16px,2.4vw,26px)}.orch-page .console-foot{border-top:1px solid var(--line);background:#00000038;flex-wrap:wrap;justify-content:space-between;gap:14px;padding:9px 16px;display:flex}.orch-page .sec{padding-block:clamp(62px,7.5vw,112px);position:relative}.orch-page .sec-tight{padding-block:clamp(42px,5vw,66px)}.orch-page .sec-line{border-top:1px solid var(--line)}.orch-page .sec-wash{background:linear-gradient(#9b82ff0d,#0000 34%)}.orch-page .sec-hd{flex-direction:column;gap:18px;max-width:78ch;display:flex}.orch-page .sec-body{margin-top:clamp(26px,4vw,44px)}.orch-page .page-hd{padding-top:clamp(46px,6vw,84px);padding-bottom:clamp(26px,3.4vw,44px);position:relative}.orch-page .page-hd:after{content:"";pointer-events:none;z-index:0;background:radial-gradient(58% 62% at 76% 6%,#664ad62b,#0000 70%);position:absolute;inset:0}.orch-page .page-hd .shell{z-index:1;position:relative}.orch-page .page-hd h1{max-width:19ch;margin:18px 0 0;font-size:clamp(2rem,4.2vw,3.2rem);font-stretch:105%;line-height:1.04}.orch-page .page-hd .lede{margin-top:20px}.orch-page .page-hd .mono-note{margin-top:18px}.orch-page .page-hd .btn-row{margin-top:26px}.orch-page .page-hd-wide h1{max-width:24ch}.orch-page .prose{color:var(--ink-2);max-width:68ch;font-size:16.5px;line-height:1.72}.orch-page .prose>*+*{margin-top:1.15em}.orch-page .prose>:first-child{margin-top:0}.orch-page .prose h2{letter-spacing:-.025em;color:var(--ink);margin-top:2em;font-size:clamp(1.35rem,2.2vw,1.75rem);line-height:1.14}.orch-page .prose h3{letter-spacing:-.02em;color:var(--ink);margin-top:1.7em;font-size:clamp(1.1rem,1.7vw,1.3rem);line-height:1.2}.orch-page .prose h4{font-family:var(--body);letter-spacing:0;color:var(--ink);margin-top:1.6em;font-size:15px;font-weight:700;line-height:1.4}.orch-page .prose strong,.orch-page .prose b{color:var(--ink);font-weight:600}.orch-page .prose em{font-style:italic}.orch-page .prose a{color:var(--amber);text-underline-offset:3px;transition:color .18s var(--e-quart);text-decoration:underline;text-decoration-thickness:1px}.orch-page .prose a:hover{color:var(--amber);text-decoration-thickness:2px}.orch-page .prose ul,.orch-page .prose ol{padding-left:1.35em}.orch-page .prose ul{list-style:outside}.orch-page .prose ol{list-style:decimal}.orch-page .prose li{margin-top:.5em}.orch-page .prose li::marker{color:var(--violet)}.orch-page .prose blockquote{border-left:2px solid var(--amber);color:var(--ink-2);margin:1.6em 0;padding:2px 0 2px 18px}.orch-page .prose hr{border:0;border-top:1px solid var(--line);margin:2.2em 0}.orch-page .prose code{font-family:var(--mono);border:1px solid var(--line);color:var(--ink);background:#ffffff08;border-radius:3px;padding:2px 5px;font-size:.88em}.orch-page .prose pre{font-family:var(--mono);border:1px solid var(--line);background:#0000004d;border-radius:8px;padding:16px 18px;font-size:12.5px;line-height:1.6;overflow-x:auto}.orch-page .prose pre code{background:0 0;border:0;padding:0}.orch-page .prose img{border:1px solid var(--line);border-radius:8px;height:auto}.orch-page .prose-lead{color:var(--ink);font-size:18px;line-height:1.6}.orch-page .bullets{flex-direction:column;gap:10px;display:flex}.orch-page .bullets li{color:var(--ink-2);align-items:flex-start;gap:11px;font-size:14.5px;line-height:1.55;display:flex}.orch-page .bullets li:before{content:"";background:var(--violet);border-radius:50%;flex:none;width:5px;height:5px;margin-top:9px}.orch-page .bullets-ruled li{border-top:1px solid var(--line);padding:12px 0}.orch-page .bullets-ruled li:before{margin-top:8px}.orch-page .bullets-ruled li:last-child{border-bottom:1px solid var(--line)}.orch-page .tbl-wrap{border:1px solid var(--line);background:#0d0b1480;border-radius:10px;overflow-x:auto}.orch-page .tbl{border-collapse:collapse;width:100%;min-width:34rem;font-size:13.5px}.orch-page .tbl caption{text-align:left;border-bottom:1px solid var(--line);font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);padding:14px clamp(14px,2vw,20px);font-size:10.5px}.orch-page .tbl th,.orch-page .tbl td{text-align:left;vertical-align:top;border-top:1px solid var(--line);color:var(--ink-2);padding:13px clamp(14px,2vw,20px);line-height:1.5}.orch-page .tbl thead th{font-family:var(--mono);letter-spacing:.11em;text-transform:uppercase;color:var(--ink-3);white-space:nowrap;background:#00000038;border-top:0;font-size:10.5px;font-weight:500}.orch-page .tbl tbody th{font-family:var(--mono);letter-spacing:.11em;text-transform:uppercase;color:var(--ink-3);font-size:10.5px;font-weight:500}.orch-page .tbl th.tbl-name{font-family:var(--body);letter-spacing:0;text-transform:none;color:var(--ink-2);font-size:13.5px;font-weight:400}.orch-page .tbl td b,.orch-page .tbl td strong{color:var(--ink);font-weight:600}.orch-page .tbl .num{font-family:var(--mono);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--ink)}.orch-page .tbl tr.hi td,.orch-page .tbl tr.hi th{background:#9b82ff12}.orch-page .tbl tr.total td,.orch-page .tbl tr.total th{border-top-color:var(--line-2);color:var(--ink);font-weight:600}.orch-page .tbl tr.ours td,.orch-page .tbl tr.ours th{border-top-color:var(--line-hot);color:var(--ink);font-weight:600}.orch-page .tbl tr.ours .num{color:var(--amber);letter-spacing:-.02em;font-size:16px}.orch-page .tbl-note{margin-top:14px}.orch-page .callout{border:1px dashed var(--line-2);border-radius:8px;flex-wrap:wrap;align-items:flex-start;gap:12px;max-width:76ch;padding:15px 17px;display:flex}.orch-page .callout>div{flex:30ch;min-width:0}.orch-page .callout p{color:var(--ink-2);font-size:13.5px;line-height:1.6}.orch-page .callout p+p{margin-top:8px}.orch-page .callout strong{color:var(--ink);font-weight:600}.orch-page .callout-link{color:var(--amber);text-underline-offset:3px;white-space:nowrap;text-decoration:underline}.orch-page .callout-link:hover{color:var(--amber);text-decoration-thickness:2px}.orch-page .callout-solid{background:linear-gradient(150deg,#9b82ff14,#100d1880);border-style:solid}.orch-page .callout-warn{background:linear-gradient(150deg,#e4715a17,#140f1480);border-style:solid;border-color:#e4715a52}.orch-page .cols{grid-template-columns:repeat(var(--cols,3), minmax(0, 1fr));gap:clamp(18px,2.4vw,30px);display:grid}@media (max-width:900px){.orch-page .cols{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.orch-page .cols{grid-template-columns:1fr}}.orch-page .card{border:1px solid var(--line);transition:border-color .22s var(--e-quart), background .22s var(--e-quart);background:#ffffff04;border-radius:9px;flex-direction:column;align-items:flex-start;gap:9px;padding:18px clamp(14px,2vw,20px);display:flex}.orch-page .card:hover{border-color:var(--line-2);background:#ffffff08}.orch-page .card h3{font-family:var(--display);letter-spacing:-.02em;font-size:17px;font-weight:800}.orch-page .card p{color:var(--ink-2);font-size:13.5px;line-height:1.55}.orch-page .card-self{background:linear-gradient(160deg,#f5b84017,#0c0a12e6);border-color:#f5b84047}.orch-page .card-self:hover{border-color:#f5b84073}.orch-page .cells{grid-template-columns:repeat(var(--cols,3), minmax(0, 1fr));background:var(--line);border:1px solid var(--line);border-radius:10px;gap:1px;display:grid;overflow:hidden}.orch-page .cell{background:var(--canvas);flex-direction:column;align-items:flex-start;gap:8px;padding:20px clamp(14px,2vw,22px);display:flex}.orch-page .cell h3{font-family:var(--display);letter-spacing:-.02em;font-size:17px;font-weight:800}.orch-page .cell p{color:var(--ink-2);font-size:13.5px;line-height:1.55}.orch-page .cell-self{background:linear-gradient(160deg,#f5b84017,#0c0a12e6)}@media (max-width:980px){.orch-page .cells{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.orch-page .cells{grid-template-columns:1fr}}.orch-page .wl{border-top:1px solid var(--line);margin-top:clamp(24px,3.5vw,42px)}.orch-page .wl-row{border-bottom:1px solid var(--line);transition:background .25s var(--e-quart), padding-left .25s var(--e-out);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:clamp(12px,2vw,22px);padding:15px 10px 15px 0;display:grid}.orch-page .wl-row:hover{background:#9b82ff0b;padding-left:10px}.orch-page .wl-n{font-family:var(--mono);color:var(--ink-3);font-variant-numeric:tabular-nums;flex:none;width:26px;font-size:11px}.orch-page .wl-t{color:var(--ink);font-size:15px;line-height:1.45}.orch-page .wl-s{font-family:var(--mono);letter-spacing:.14em;color:var(--clay);white-space:nowrap;border:1px solid #e4715a57;border-radius:3px;flex:none;padding:4px 9px;font-size:9.5px;transition:background .25s}.orch-page .wl-row:hover .wl-s{background:#e4715a24}@media (max-width:580px){.orch-page .wl-row{grid-template-columns:auto minmax(0,1fr);row-gap:9px}.orch-page .wl-s{grid-column:2;justify-self:start}}.orch-page .kv{border-top:1px solid var(--line)}.orch-page .kv-row{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:16px;padding:13px 0;display:grid}.orch-page .kv-k{color:var(--ink-2);font-size:14.5px}.orch-page .kv-v{font-family:var(--mono);color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:14.5px}.orch-page .field{flex-direction:column;gap:7px;display:flex}.orch-page .field label{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);font-size:10.5px}.orch-page .input{width:100%;font-family:var(--body);color:var(--ink);border:1px solid var(--line-2);transition:border-color .2s var(--e-quart), background .2s var(--e-quart);background:#ffffff08;border-radius:6px;padding:11px 13px;font-size:14.5px;line-height:1.5}.orch-page .input::placeholder{color:var(--ink-3);opacity:.75}.orch-page .input:hover{border-color:var(--line-hot)}.orch-page .input:focus{border-color:var(--line-hot);background:#9b82ff12}.orch-page textarea.input{resize:vertical;min-height:8.5em}.orch-page select.input{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--ink-3) 50%), linear-gradient(135deg, var(--ink-3) 50%, transparent 50%);background-position:calc(100% - 19px) 55%,calc(100% - 14px) 55%;background-repeat:no-repeat;background-size:5px 5px,5px 5px;padding-right:38px}.orch-page select.input option{color:var(--ink);background:#12101b}.orch-page .form-body{flex-direction:column;gap:16px;display:flex}.orch-page .form-link{color:var(--amber);text-underline-offset:3px;text-decoration:underline}.orch-page .form-link:hover{color:var(--amber)}.orch-page .form-body>p:empty{margin-top:-16px}.orch-page .seg{border:1px solid var(--line);background:#0000003d;border-radius:8px;gap:4px;padding:4px;display:inline-flex}.orch-page .seg-btn{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);transition:background .2s var(--e-quart), color .2s var(--e-quart);border-radius:6px;align-items:center;gap:8px;padding:9px 16px;font-size:11px;display:inline-flex}.orch-page .seg-btn:hover{color:var(--ink)}.orch-page .seg-btn[aria-checked=true]{background:var(--amber);color:#150e00}.orch-page .seg-note{letter-spacing:.06em;opacity:.8}.orch-page .plans{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:clamp(16px,2vw,24px);display:grid}@media (max-width:860px){.orch-page .plans{grid-template-columns:1fr}}.orch-page .plan{flex-direction:column;padding:clamp(20px,2.6vw,30px);display:flex}.orch-page .plan-b{border-color:var(--line-hot);box-shadow:0 0 0 1px #9b82ff2e,0 40px 90px -50px #000000f2}.orch-page .plan-flag{position:absolute;top:16px;right:16px}.orch-page .plan-name{font-family:var(--display);letter-spacing:-.025em;max-width:14ch;min-height:2.2em;font-size:clamp(19px,2.2vw,24px);font-weight:800;line-height:1.1}.orch-page .plan-price{font-family:var(--mono);letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin-top:14px;font-size:clamp(30px,4vw,44px);font-weight:500;line-height:1}.orch-page .plan-price span{color:var(--ink-3);letter-spacing:0;margin-left:6px;font-size:13px}.orch-page .plan-sub{color:var(--ink-3);margin-top:9px;font-size:12.5px;line-height:1.5}.orch-page .plan-desc{color:var(--ink-2);margin-top:15px;font-size:14.5px;line-height:1.6}.orch-page .plan-lab{font-family:var(--mono);letter-spacing:.13em;text-transform:uppercase;color:var(--ink-3);border-top:1px solid var(--line);margin-top:22px;padding-top:13px;font-size:10px}.orch-page .plan .bullets{margin-top:12px}.orch-page .plan-foot{margin-top:auto;padding-top:26px}.orch-page .plan-foot .mono-note{text-align:center;margin-top:11px}.orch-page .disc{border-top:1px solid var(--line)}.orch-page .disc-item{border-bottom:1px solid var(--line)}.orch-page .disc-q{text-align:left;width:100%;font-family:var(--display);letter-spacing:-.015em;color:var(--ink-2);transition:color .2s var(--e-quart), padding-left .25s var(--e-out);justify-content:space-between;align-items:center;gap:16px;padding:18px 2px;font-size:16.5px;font-weight:700;line-height:1.35;display:flex}.orch-page .disc-q:hover{color:var(--ink);padding-left:8px}.orch-page .disc-q[aria-expanded=true]{color:var(--ink)}.orch-page .disc-sign{width:13px;height:13px;color:var(--amber);flex:none;position:relative}.orch-page .disc-sign:before,.orch-page .disc-sign:after{content:"";transition:transform .28s var(--e-out), opacity .2s var(--e-quart);background:currentColor;position:absolute}.orch-page .disc-sign:before{height:1.5px;top:6px;left:0;right:0}.orch-page .disc-sign:after{width:1.5px;top:0;bottom:0;left:6px}.orch-page .disc-q[aria-expanded=true] .disc-sign:after{opacity:0;transform:scaleY(0)}.orch-page .disc-a{color:var(--ink-2);max-width:66ch;padding:0 2px 20px;font-size:14.5px;line-height:1.65}.orch-page .final-cta{background:linear-gradient(#9b82ff0f,#0000 45%)}.orch-page .final-cta-in{flex-direction:column;align-items:flex-start;gap:24px;display:flex}.orch-page .final-cta h2{max-width:18ch;font-size:clamp(1.8rem,4.2vw,3rem);font-stretch:104%}.orch-page .final-cta .mono-note{max-width:54ch}.orch-page .shot{border:1px dashed var(--line-2);text-align:center;width:100%;font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);background:linear-gradient(168deg,#1e1a2e99,#0d0b14d9),repeating-linear-gradient(135deg,#ae9eff0d 0 1px,#0000 1px 12px);border-radius:9px;justify-content:center;align-items:center;padding:20px;font-size:10.5px;display:flex}.orch-page .ft{border-top:1px solid var(--line);background:var(--void);padding-block:clamp(38px,5vw,64px)}.orch-page .ft-grid{grid-template-columns:minmax(0,1.5fr) repeat(4,minmax(0,1fr));gap:clamp(22px,3vw,40px);display:grid}.orch-page .ft h2{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);margin-bottom:14px;font-size:10px;font-weight:500}.orch-page .ft ul{flex-direction:column;gap:9px;display:flex}.orch-page .ft a{color:var(--ink-2);transition:color .18s var(--e-quart);font-size:13.5px;text-decoration:none}.orch-page .ft a:hover{color:var(--ink)}.orch-page .ft-about{color:var(--ink-3);max-width:38ch;margin-top:14px;font-size:13.5px;line-height:1.65}.orch-page .ft-base{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;gap:16px;margin-top:clamp(30px,4vw,52px);padding-top:20px;display:flex}@media (max-width:1080px){.orch-page .ft-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.orch-page .ft-grid>:first-child{grid-column:1/-1}}@media (max-width:700px){.orch-page .ft-grid{grid-template-columns:1fr 1fr}}@media (max-width:420px){.orch-page .ft-grid{grid-template-columns:1fr}}@keyframes orchRiseIn{0%{transform:translateY(112%)}to{transform:translateY(0)}}@keyframes orchFadeUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes orchPanelIn{0%{opacity:0;transform:translateY(26px)scale(.985)}to{opacity:1;transform:none}}.orch-page .anim-line span{animation:orchRiseIn .7s var(--e-out) both}.orch-page .anim-up{animation:orchFadeUp .6s var(--e-out) both}.orch-page .d1{animation-delay:40ms}.orch-page .d2{animation-delay:.3s}.orch-page .d3{animation-delay:.4s}.orch-page .d4{animation-delay:.5s}.orch-page .anim-panel{animation:orchPanelIn .8s var(--e-out) .22s both}.orch-settled .orch-page .anim-line span,.orch-settled .orch-page .anim-up,.orch-settled .orch-page .anim-panel{opacity:1!important;animation:none!important;transform:none!important}.orch-page .rv{opacity:0;transition:opacity .75s var(--e-out), transform .75s var(--e-out);transform:translateY(20px)}.orch-page .rv.in{opacity:1;transform:none}.orch-rv-settled .orch-page .rv{opacity:1!important;transform:none!important}.orch-page .rv[data-d="1"]{transition-delay:70ms}.orch-page .rv[data-d="2"]{transition-delay:.14s}.orch-page .rv[data-d="3"]{transition-delay:.21s}.orch-page .rv[data-d="4"]{transition-delay:.28s}@media (prefers-reduced-motion:reduce){html:has(.orch-page){scroll-behavior:auto}.orch-page *,.orch-page :before,.orch-page :after{transition-duration:.001ms!important;transition-delay:0s!important;animation-duration:.001ms!important;animation-iteration-count:1!important;animation-delay:0s!important}.orch-page .rv,.orch-page .anim-line span,.orch-page .anim-up,.orch-page .anim-panel{opacity:1!important;transform:none!important}}
