@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(../media/2c55a0e60120577a-s.03ez25a9g3i0n.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:300;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.3i9rha7jpxn0q.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:300;font-display:swap;src:url(../media/ad66f9afd8947f86-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(../media/5476f68d60460930-s.1ee5w62fj497l.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:300;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.1way2z9fj6cig.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:300;font-display:swap;src:url(../media/1bffadaabf893a1e-s.0szrwpqb9mkwe.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:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.45535valc9rzk.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:400;font-display:swap;src:url(../media/2c55a0e60120577a-s.03ez25a9g3i0n.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.3i9rha7jpxn0q.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.2o7ko1d-5m1xu.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.1ee5w62fj497l.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.1way2z9fj6cig.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.0szrwpqb9mkwe.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:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.45535valc9rzk.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.03ez25a9g3i0n.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.3i9rha7jpxn0q.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.2o7ko1d-5m1xu.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.1ee5w62fj497l.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.1way2z9fj6cig.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.0szrwpqb9mkwe.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:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.45535valc9rzk.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.03ez25a9g3i0n.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.3i9rha7jpxn0q.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.2o7ko1d-5m1xu.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.1ee5w62fj497l.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.1way2z9fj6cig.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.0szrwpqb9mkwe.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:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.45535valc9rzk.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.03ez25a9g3i0n.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.3i9rha7jpxn0q.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.2o7ko1d-5m1xu.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.1ee5w62fj497l.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.1way2z9fj6cig.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.0szrwpqb9mkwe.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:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.45535valc9rzk.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:800;font-display:swap;src:url(../media/2c55a0e60120577a-s.03ez25a9g3i0n.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:800;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.3i9rha7jpxn0q.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:800;font-display:swap;src:url(../media/ad66f9afd8947f86-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(../media/5476f68d60460930-s.1ee5w62fj497l.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:800;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.1way2z9fj6cig.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:800;font-display:swap;src:url(../media/1bffadaabf893a1e-s.0szrwpqb9mkwe.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:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.45535valc9rzk.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:900;font-display:swap;src:url(../media/2c55a0e60120577a-s.03ez25a9g3i0n.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:900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.3i9rha7jpxn0q.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:900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:900;font-display:swap;src:url(../media/5476f68d60460930-s.1ee5w62fj497l.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:900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.1way2z9fj6cig.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:900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.0szrwpqb9mkwe.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:Inter;font-style:normal;font-weight:900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.45535valc9rzk.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%}.d_P_aG_className{font-family:Inter,Inter Fallback;font-style:normal}.d_P_aG_variable{--font-inter:"Inter", "Inter Fallback"}
@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/8298327da6d5bcce-s.0vdai6er2bzon.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:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/44fac91e6f2d2b1b-s.3xwp9-ll1pnw_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2b402d8aebffd579-s.370ev4_4-yiay.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:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a88409fdd7dc121c-s.41r31qmhr7_rd.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:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e8f2fbee2754df70-s.p.1gavkj72q9u43.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:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/8298327da6d5bcce-s.0vdai6er2bzon.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:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/44fac91e6f2d2b1b-s.3xwp9-ll1pnw_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2b402d8aebffd579-s.370ev4_4-yiay.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:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a88409fdd7dc121c-s.41r31qmhr7_rd.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:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/e8f2fbee2754df70-s.p.1gavkj72q9u43.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:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(../media/8298327da6d5bcce-s.0vdai6er2bzon.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:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(../media/44fac91e6f2d2b1b-s.3xwp9-ll1pnw_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(../media/2b402d8aebffd579-s.370ev4_4-yiay.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:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(../media/a88409fdd7dc121c-s.41r31qmhr7_rd.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:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(../media/e8f2fbee2754df70-s.p.1gavkj72q9u43.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:Montserrat;font-style:normal;font-weight:900;font-display:swap;src:url(../media/8298327da6d5bcce-s.0vdai6er2bzon.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:Montserrat;font-style:normal;font-weight:900;font-display:swap;src:url(../media/44fac91e6f2d2b1b-s.3xwp9-ll1pnw_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:900;font-display:swap;src:url(../media/2b402d8aebffd579-s.370ev4_4-yiay.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:Montserrat;font-style:normal;font-weight:900;font-display:swap;src:url(../media/a88409fdd7dc121c-s.41r31qmhr7_rd.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:Montserrat;font-style:normal;font-weight:900;font-display:swap;src:url(../media/e8f2fbee2754df70-s.p.1gavkj72q9u43.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:Montserrat Fallback;src:local(Arial);ascent-override:85.79%;descent-override:22.25%;line-gap-override:0.0%;size-adjust:112.83%}.cMHr8G_className{font-family:Montserrat,Montserrat Fallback;font-style:normal}.cMHr8G_variable{--font-montserrat:"Montserrat", "Montserrat Fallback"}
@font-face{font-family:Newsreader;font-style:italic;font-weight:400;font-display:swap;src:url(../media/79e9e0e3b9220e46-s.15s2gb72mvmw9.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.43_ypb-kqawuo.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:Newsreader;font-style:italic;font-weight:400;font-display:swap;src:url(../media/9433d1a810498265-s.p.3z77xcxvtx9_e.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:600;font-display:swap;src:url(../media/79e9e0e3b9220e46-s.15s2gb72mvmw9.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:600;font-display:swap;src:url(../media/e62850744c7f266e-s.43_ypb-kqawuo.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:Newsreader;font-style:italic;font-weight:600;font-display:swap;src:url(../media/9433d1a810498265-s.p.3z77xcxvtx9_e.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:700;font-display:swap;src:url(../media/79e9e0e3b9220e46-s.15s2gb72mvmw9.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:700;font-display:swap;src:url(../media/e62850744c7f266e-s.43_ypb-kqawuo.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:Newsreader;font-style:italic;font-weight:700;font-display:swap;src:url(../media/9433d1a810498265-s.p.3z77xcxvtx9_e.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.2ym9msm88vm4r.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.08jxdyhjmo52g.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:Newsreader;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5f402bd2d8eef81a-s.p.23oeb0afa3wba.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:600;font-display:swap;src:url(../media/150f724d70372c02-s.2ym9msm88vm4r.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:600;font-display:swap;src:url(../media/750c737482d9de2f-s.08jxdyhjmo52g.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:Newsreader;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5f402bd2d8eef81a-s.p.23oeb0afa3wba.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:700;font-display:swap;src:url(../media/150f724d70372c02-s.2ym9msm88vm4r.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:700;font-display:swap;src:url(../media/750c737482d9de2f-s.08jxdyhjmo52g.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:Newsreader;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5f402bd2d8eef81a-s.p.23oeb0afa3wba.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%}.UcCYWq_className{font-family:Newsreader,Newsreader Fallback}.UcCYWq_variable{--font-newsreader:"Newsreader", "Newsreader Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/04c5164763c40239-s.1zakzi6q17d4o.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.2htf8h-pf57mm.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.3skwie1wjplzh.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.3zhbgtelpa5ua.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.3vf5yzuqk3fsd.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.1wmoa0e_blxrz.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.1zakzi6q17d4o.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.2htf8h-pf57mm.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.3skwie1wjplzh.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.3zhbgtelpa5ua.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.3vf5yzuqk3fsd.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.1wmoa0e_blxrz.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%}.o92iia_className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.o92iia_variable{--font-jetbrains-mono:"JetBrains Mono", "JetBrains Mono Fallback"}
@property --dock-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.b8RuwW_dock{z-index:58;max-width:calc(100vw - 2rem);animation:.48s cubic-bezier(.22,1,.36,1) both b8RuwW_dockIn;position:fixed;bottom:1rem;left:1rem}.b8RuwW_bar{border-radius:var(--radius-full);background:hsl(var(--landing-navy) / .9);-webkit-backdrop-filter:blur(14px)saturate(140%);backdrop-filter:blur(14px)saturate(140%);color:hsl(var(--primary-foreground));box-shadow:var(--shadow-xl), 0 0 32px hsl(var(--brand-primary) / .22);align-items:center;gap:.5rem;padding:.4rem .45rem .4rem .85rem;font-size:.84rem;display:flex;position:relative}.b8RuwW_bar:before{content:"";border-radius:inherit;background:conic-gradient(from var(--dock-angle), hsl(var(--brand-primary) / .15) 0%, hsl(var(--brand-primary) / .15) 55%, hsl(var(--ai)) 72%, hsl(var(--brand-primary)) 84%, hsl(var(--brand-primary) / .15) 100%);-webkit-mask-composite:xor;pointer-events:none;padding:1.5px;animation:7s linear infinite b8RuwW_dockOrbit;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.b8RuwW_pulse{background:hsl(var(--ai));border-radius:50%;flex:none;width:.5rem;height:.5rem;position:relative}.b8RuwW_pulse:after{content:"";background:inherit;border-radius:50%;animation:2.4s cubic-bezier(0,0,.2,1) infinite b8RuwW_dockPing;position:absolute;inset:0}.b8RuwW_lead{white-space:nowrap;margin-right:.15rem;font-weight:600}.b8RuwW_leadShort{display:none}.b8RuwW_action{border:1px solid hsl(var(--primary-foreground) / .2);border-radius:var(--radius-full);background:hsl(var(--primary-foreground) / .06);min-height:2.25rem;color:inherit;font:inherit;white-space:nowrap;cursor:pointer;align-items:center;gap:.4rem;padding:0 .8rem;font-weight:600;text-decoration:none;transition:background .16s,border-color .16s,transform .16s;display:inline-flex}.b8RuwW_action:hover{background:hsl(var(--primary-foreground) / .14);border-color:hsl(var(--ai) / .7);transform:translateY(-1px)}.b8RuwW_actionPrimary{background:linear-gradient(135deg, hsl(var(--brand-primary)), hsl(var(--ai)));border-color:#0000}.b8RuwW_actionPrimary:hover{background:linear-gradient(135deg, hsl(var(--brand-primary-strong)), hsl(var(--ai)));border-color:#0000}.b8RuwW_copyHint{opacity:.55}.b8RuwW_iconBtn{width:2rem;height:2rem;color:inherit;opacity:.7;cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;transition:opacity .16s,background .16s;display:inline-grid}.b8RuwW_iconBtn:hover{opacity:1;background:hsl(var(--primary-foreground) / .12)}.b8RuwW_action:focus-visible,.b8RuwW_iconBtn:focus-visible{outline:2px solid hsl(var(--ai));outline-offset:2px}.b8RuwW_panel{border:1px solid var(--border-subtle);border-radius:var(--radius-xl);background:hsl(var(--card));width:min(23rem,100vw - 2rem);max-height:calc(100dvh - 7rem);color:var(--text-primary);box-shadow:var(--shadow-xl), 0 0 0 1px hsl(var(--brand-primary) / .08);padding:1rem 1.1rem 1.1rem;animation:.26s cubic-bezier(.22,1,.36,1) both b8RuwW_panelIn;position:absolute;bottom:calc(100% + .75rem);left:0;overflow-y:auto}.b8RuwW_panel .b8RuwW_iconBtn:hover{background:hsl(var(--brand-primary) / .1)}.b8RuwW_panelHead{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.6rem;display:flex}.b8RuwW_panelTitle{font-family:var(--font-heading);margin:0;font-size:1rem;font-weight:700}.b8RuwW_form{flex-direction:column;gap:.7rem;display:flex}.b8RuwW_honeypot{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.b8RuwW_alt{color:var(--text-secondary);text-align:center;margin:0;font-size:.8rem}.b8RuwW_alt a{color:hsl(var(--brand-primary-strong));font-weight:600}.b8RuwW_sent{align-items:flex-start;gap:.75rem;font-size:.9rem;line-height:1.5;display:flex}.b8RuwW_sent p{margin:0}.b8RuwW_sentMark{background:hsl(var(--ai) / .14);width:2rem;height:2rem;color:hsl(var(--success-strong));border-radius:50%;flex:none;place-items:center;display:inline-grid}@media (max-width:900px){.b8RuwW_leadLong{display:none}.b8RuwW_leadShort{display:inline}}@media (max-width:640px){.b8RuwW_dock{max-width:calc(100vw - 6.25rem)}.b8RuwW_lead,.b8RuwW_pulse,.b8RuwW_copyHint{display:none}.b8RuwW_bar{gap:.35rem;padding-left:.45rem;font-size:.78rem}.b8RuwW_action{padding:0 .6rem}.b8RuwW_actionPrimary .b8RuwW_actionText{display:none}}@media (max-width:360px){.b8RuwW_actionText{font-size:.72rem}}@keyframes b8RuwW_dockIn{0%{opacity:0;transform:translateY(1.25rem)}}@keyframes b8RuwW_panelIn{0%{opacity:0;transform:translateY(.5rem)scale(.98)}}@keyframes b8RuwW_dockOrbit{to{--dock-angle:360deg}}@keyframes b8RuwW_dockPing{75%,to{opacity:0;transform:scale(2.6)}}@media (prefers-reduced-motion:reduce){.b8RuwW_dock,.b8RuwW_panel,.b8RuwW_bar:before,.b8RuwW_pulse:after{animation:none}.b8RuwW_action,.b8RuwW_iconBtn{transition:none}.b8RuwW_action:hover{transform:none}}
._9-SSBW_reveal{opacity:0;transform:translateY(1.75rem)scale(.985)}._9-SSBW_revealIn{opacity:1;transition:opacity .72s cubic-bezier(.22,1,.36,1),transform .72s cubic-bezier(.22,1,.36,1);transform:none}._9-SSBW_progress{z-index:95;transform-origin:0;background:linear-gradient(90deg, hsl(var(--brand-primary)), hsl(var(--brand-secondary)));height:2px;box-shadow:0 0 12px hsl(var(--brand-secondary) / .6);pointer-events:none;position:fixed;inset:0 0 auto;transform:scaleX(0)}._9-SSBW_aura{z-index:40;background:radial-gradient(circle, hsl(var(--brand-secondary) / .1) 0%, hsl(var(--brand-primary) / .05) 38%, transparent 68%);opacity:0;pointer-events:none;will-change:transform;border-radius:50%;width:38rem;height:38rem;transition:opacity .6s;position:fixed;top:0;left:0}._9-SSBW_aura[data-on=true]{opacity:1}@media (prefers-reduced-motion:reduce){._9-SSBW_reveal{opacity:1;transition:none;transform:none}._9-SSBW_aura{display:none}}@media print{._9-SSBW_reveal{opacity:1;transform:none}._9-SSBW_progress,._9-SSBW_aura{display:none}}
:root{--ink-950:#0b1220;--ink-900:#0e1628;--ink-850:#0e1a33;--navy-800:#12213f;--navy-700:#1b2f57;--navy-600:#284477;--royal-800:#003580;--royal-700:#004aad;--royal-600:#0b5cc7;--brand-500:#1d8bf1;--brand-400:#4fa2f6;--brand-400-hsl:209.9 89.8% 63.6%;--sky-300:#8cc4f8;--sky-200:#afd3f6;--sky-100:#e2eefc;--sky-50:#f3f8fe;--sky-wedge-a:#f2f7fe;--sky-wedge-b:#eaf3fe;--spark-500:#2ecc71;--spark-600:#1fb45e;--spark-700:#0f7a43;--spark-50:#e8f9ef;--ai-600:#0e9f6e;--ai-700:#087a55;--ai-50:#e7f7f1;--amber-500:#f5a524;--amber-50:#fef5e4;--amber-700:#9a5b00;--red-500:#e5484d;--slate-25:#fbfcfe;--slate-50:#f6f8fb;--slate-100:#eef2f7;--slate-200:#e3e8ef;--slate-300:#cbd3df;--slate-400:#94a0b4;--slate-500:#64748b;--slate-600:#475569;--slate-700:#334155;--honeycomb-dark:#63b3ed;--gradient-marketing-dark:linear-gradient(180deg, var(--ink-950) 0%, var(--ink-850) 55%, var(--navy-800) 100%);--gradient-cta:linear-gradient(120deg, var(--ink-900) 0%, var(--navy-800) 60%, var(--royal-800) 130%);--gradient-hero-wedge:linear-gradient(120deg, white 0%, white 46%, var(--sky-wedge-a) 46%, var(--sky-wedge-b) 100%);--brand-primary:210 82% 53%;--brand-primary-strong:215 100% 25%;--brand-secondary:199 89% 48%;--brand-accent:210 72% 58%;--brand-success:152 69% 47%;--scope-department:152 55% 38%;--ai:160 84% 36%;--ai-strong:161 88% 25%;--ai-well:199 80% 97%;--success-strong:142 71% 32%;--warning-strong:38 92% 35%;--danger-strong:0 72% 42%;--brand-warning:36 100% 55%;--brand-danger:0 84% 60%;--background:0 0% 100%;--foreground:222 48% 11%;--card:0 0% 100%;--card-foreground:224 71% 4%;--popover:0 0% 100%;--popover-foreground:224 71% 4%;--primary:214 100% 34%;--primary-foreground:0 0% 100%;--secondary:220 14% 96%;--secondary-foreground:220 9% 46%;--muted:220 14% 96%;--muted-foreground:215 19% 35%;--accent:210 72% 58%;--accent-foreground:0 0% 100%;--destructive:0 84% 60%;--destructive-foreground:0 0% 100%;--border:215 27% 91%;--ring:209 88% 53%;--field:214 20% 93%;--field-border:215 18% 50%;--field-border-hover:215 20% 40%;--surface-0:0 0% 100%;--surface-1:216 38% 97%;--surface-2:220 13% 94%;--surface-3:220 13% 91%;--gradient-brand:linear-gradient(135deg, #2587e9 0%, #1a2b9e 100%);--gradient-surface:linear-gradient(180deg, #f9fafb 0%, #fff 100%);--gradient-glass:linear-gradient(135deg, #ffffff1a 0%, #ffffff0d 100%);--font-sans:var(--font-inter), -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-heading:var(--font-montserrat), var(--font-inter), sans-serif;--font-display:var(--font-newsreader), Georgia, serif;--font-mono:var(--font-jetbrains-mono), "Fira Code", monospace;--text-xs:.75rem;--text-sm:.8125rem;--text-base:.875rem;--text-md:.9375rem;--text-lg:1.0625rem;--text-xl:1.25rem;--text-2xl:1.5rem;--text-3xl:1.875rem;--text-display:clamp(2.25rem, 1.4rem + 2.6vw, 3.125rem);--exam-question:clamp(1.375rem, 1.05rem + .85vw, 1.75rem);--exam-option:var(--text-lg);--exam-meta:var(--text-sm);--exam-measure:clamp(46rem, 62vw, 64rem);--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--space-20:5rem;--space-24:6rem;--panel-max-height:min(60dvh, 480px);--panel-min-width:280px;--panel-max-width:560px;--radius-sm:.375rem;--radius-md:.5rem;--radius-lg:.75rem;--radius-xl:1rem;--radius-2xl:1.5rem;--radius-full:9999px;--shadow-xs:0 1px 2px 0 #0000000d;--shadow-sm:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--shadow-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--shadow-glow:0 0 20px #1d8bf126;--shadow-brand:0 4px 14px 0 #1d8bf140;--shadow-1:0 1px 2px #0e16280f, 0 1px 1px #0e16280a;--shadow-2:0 4px 12px -2px #0e162814, 0 2px 4px -2px #0e16280d;--shadow-3:0 24px 48px -12px #0e16282e, 0 8px 16px -8px #0e16281a;--shadow-royal:0 10px 24px -8px #004aad73;--transition-fast:.15s cubic-bezier(.4, 0, .2, 1);--transition-base:.25s cubic-bezier(.4, 0, .2, 1);--transition-slow:.4s cubic-bezier(.4, 0, .2, 1);--transition-spring:.5s cubic-bezier(.34, 1.56, .64, 1);--surface-primary:hsl(var(--surface-0));--surface-secondary:hsl(var(--surface-1));--surface-tertiary:hsl(var(--surface-2));--surface-quaternary:hsl(var(--surface-3));--text-primary:hsl(var(--foreground));--text-secondary:#515761;--text-tertiary:#747c8b;--text-on-brand:#fff;--border-subtle:hsl(var(--border));--border-strong:#c5cad3;--archetype-pioneer:31 79% 41%;--archetype-architect:212 75% 37%;--archetype-executor:165 76% 25%;--archetype-mobilizer:341 49% 40%;--archetype-discoverer:246 42% 51%;--archetype-steward:199 47% 39%;--chart-1:210 88% 53%;--chart-2:160 84% 39%;--chart-3:258 90% 66%;--chart-4:38 92% 50%;--chart-5:350 89% 60%;--chart-6:189 94% 43%;--chart-7:82 78% 44%;--chart-8:292 84% 61%;--instrument-1:210 88% 53%;--instrument-2:160 84% 39%;--instrument-3:258 90% 66%;--instrument-4:38 92% 50%;--instrument-5:350 89% 60%;--instrument-6:189 94% 43%;--instrument-7:82 78% 44%;--instrument-8:292 84% 61%;--airf-value-architect:210 88% 53%;--airf-solution-builder:160 84% 39%;--airf-systems-operator:258 90% 66%;--airf-assurance-lead:38 92% 50%;--airf-adoption-coach:350 89% 60%;--airf-evidence-analyst:189 94% 43%;--airf-integrator:82 78% 44%;--airf-domain-translator:292 84% 61%;--horizon-fast-track:210 88% 53%;--horizon-pilot-guardrail:217 91% 40%;--horizon-design-safety:38 92% 45%;--horizon-human-led:152 69% 40%;--band-foundational:0 72% 51%;--band-emerging:38 92% 50%;--band-developing:48 96% 53%;--band-ready:142 71% 45%;--landing-navy:220 56% 16%;--landing-navy-light:220 40% 25%}[data-theme=dark]{--background:224 71% 4%;--foreground:210 20% 98%;--ai:158 64% 52%;--ai-strong:158 64% 62%;--ai-well:199 40% 12%;--success-strong:142 64% 58%;--warning-strong:38 95% 62%;--danger-strong:0 84% 68%;--card:224 50% 8%;--card-foreground:210 20% 98%;--popover:224 50% 8%;--popover-foreground:210 20% 98%;--primary:209 88% 58%;--primary-foreground:0 0% 100%;--secondary:215 28% 17%;--secondary-foreground:210 20% 80%;--muted:215 28% 17%;--muted-foreground:218 11% 65%;--accent:209 75% 55%;--accent-foreground:0 0% 100%;--destructive:0 84% 60%;--destructive-foreground:0 0% 100%;--border:215 28% 17%;--ring:209 88% 58%;--field:215 30% 14%;--field-border:215 20% 44%;--field-border-hover:215 22% 56%;--surface-0:224 71% 4%;--surface-1:224 50% 8%;--surface-2:215 28% 12%;--surface-3:215 28% 17%;--gradient-brand:linear-gradient(135deg, #3697f2 0%, #162dc5 100%);--gradient-surface:linear-gradient(180deg, #0a101f 0%, #030711 100%);--shadow-xs:0 1px 2px 0 #0000004d;--shadow-sm:0 1px 3px 0 #0006, 0 1px 2px -1px #0000004d;--shadow-md:0 4px 6px -1px #0006, 0 2px 4px -2px #0000004d;--shadow-lg:0 10px 15px -3px #0006, 0 4px 6px -4px #0000004d;--shadow-xl:0 20px 25px -5px #0006, 0 8px 10px -6px #0000004d;--shadow-glow:0 0 30px #1d8bf140;--shadow-brand:0 4px 14px 0 #1d8bf166;--surface-primary:hsl(var(--surface-1));--surface-secondary:hsl(var(--surface-0));--surface-tertiary:hsl(var(--surface-2));--surface-quaternary:hsl(var(--surface-3));--text-primary:hsl(var(--foreground));--text-secondary:#b8bdc6;--text-tertiary:#8e96a4;--border-subtle:hsl(var(--border));--border-strong:#2e3d52;--archetype-pioneer:31 79% 53%;--archetype-architect:212 75% 53%;--archetype-executor:165 60% 40%;--archetype-mobilizer:341 49% 55%;--archetype-discoverer:246 50% 65%;--archetype-steward:199 60% 52%;--chart-1:217 91% 60%;--chart-2:161 94% 32%;--chart-3:258 90% 66%;--chart-4:41 92% 33%;--chart-5:350 89% 60%;--chart-6:192 91% 36%;--chart-7:82 82% 35%;--chart-8:293 69% 49%;--instrument-1:217 91% 60%;--instrument-2:161 94% 32%;--instrument-3:258 90% 66%;--instrument-4:41 92% 33%;--instrument-5:350 89% 60%;--instrument-6:192 91% 36%;--instrument-7:82 82% 35%;--instrument-8:293 69% 49%;--airf-value-architect:217 91% 60%;--airf-solution-builder:161 94% 32%;--airf-systems-operator:258 90% 66%;--airf-assurance-lead:41 92% 33%;--airf-adoption-coach:350 89% 60%;--airf-evidence-analyst:192 91% 36%;--airf-integrator:82 82% 35%;--airf-domain-translator:293 69% 49%;--horizon-fast-track:217 91% 60%;--horizon-pilot-guardrail:217 91% 70%;--horizon-design-safety:38 92% 58%;--horizon-human-led:152 65% 52%;--band-foundational:0 75% 60%;--band-emerging:38 92% 58%;--band-developing:48 95% 60%;--band-ready:142 65% 52%;--scope-department:152 55% 50%;--landing-navy:220 60% 15%;--landing-navy-light:220 40% 25%}.landing,[data-theme=dark] .landing{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--background:0 0% 100%;--foreground:220 20% 15%;--card:0 0% 100%;--card-foreground:220 20% 15%;--popover:0 0% 100%;--popover-foreground:220 20% 15%;--muted:210 20% 96%;--muted-foreground:220 10% 42%;--border:220 13% 91%;--field:214 20% 93%;--field-border:215 18% 50%;--field-border-hover:215 20% 40%;--surface-0:0 0% 100%;--surface-1:220 20% 98%;--surface-2:210 20% 96%;--surface-3:220 13% 91%;--surface-primary:hsl(var(--surface-0));--surface-secondary:hsl(var(--surface-1));--surface-tertiary:hsl(var(--surface-2));--text-primary:hsl(var(--foreground));--text-secondary:#515761;--text-tertiary:#747c8b;--border-subtle:hsl(var(--border));--brand-primary:207 89% 40%;--brand-primary-strong:207 89% 32%;--brand-secondary:207 89% 32%;--brand-accent:142 71% 30%;--brand-success:142 71% 30%;--scope-department:142 64% 48%;--primary:207 89% 40%;--primary-foreground:0 0% 100%;--secondary:207 89% 96%;--secondary-foreground:207 89% 30%;--accent:142 71% 30%;--accent-foreground:0 0% 100%;--ring:207 89% 40%;--landing-primary:207 89% 40%;--landing-primary-dark:207 89% 32%;--landing-primary-light:207 89% 95%;--landing-primary-foreground:0 0% 100%;--landing-accent:142 71% 30%;--landing-success:142 71% 30%;--landing-navy:220 60% 15%;--landing-navy-light:220 40% 25%;--gradient-brand:linear-gradient(135deg, #0b6fc1 0%, #09599a 100%);--shadow-glow:0 0 20px #0b6fc133;--shadow-brand:0 4px 14px 0 #0b6fc14d}@media (prefers-color-scheme:dark){html:not([data-theme]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}::selection{background:hsl(var(--brand-primary) / .25);color:hsl(var(--foreground))}.sr-only{clip:rect(0, 0, 0, 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:where(textarea,select,input:not([type=checkbox],[type=radio],[type=range],[type=color],[type=file],[type=submit],[type=button],[type=reset],[type=image],[type=hidden])){background-color:hsl(var(--field));border:1px solid hsl(var(--field-border));border-radius:var(--radius-md);color:hsl(var(--foreground))}button:not(:disabled),a[role=button]:not([aria-disabled=true]),[role=button]:not([aria-disabled=true]){cursor:pointer}button:focus-visible,a:focus-visible,[role=button]:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}[data-hoverable]{transition:transform var(--transition-fast), box-shadow var(--transition-fast), background var(--transition-fast), border-color var(--transition-fast)}[data-hoverable]:hover{transform:translateY(-1px)}@media (prefers-reduced-motion:reduce){[data-hoverable]:hover{transform:none}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative}body{font-family:var(--font-sans);color:hsl(var(--foreground));background:hsl(var(--background));min-height:100dvh;line-height:1.6}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);letter-spacing:-.02em;font-weight:700;line-height:1.2}.landing h1,.landing h2,.landing h3,.marketing-page h1,.marketing-page h2,.marketing-page h3{font-family:var(--font-display)}@keyframes landingHeroRise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.landing .heroReveal>*{animation:.45s cubic-bezier(.22,1,.36,1) both landingHeroRise}.landing .heroReveal>h1{animation:none}.landing .heroReveal>:nth-child(n+3){animation-delay:80ms}.landing .heroReveal>:nth-child(n+5){animation-delay:.16s}.landing .heroReveal>:nth-child(n+7){animation-delay:.24s}@media (prefers-reduced-motion:reduce){.landing .heroReveal>*{opacity:1;animation:none;transform:none}}@media (max-width:720px){.landing .compareTable{box-shadow:none;background:0 0;border:none;overflow-x:visible}.landing .compareTable table,.landing .compareTable tbody,.landing .compareTable tr,.landing .compareTable td{width:100%;display:block}.landing .compareTable thead{display:none}.landing .compareTable tr{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:16px;margin-bottom:1rem;overflow:hidden}.landing .compareTable td{text-align:left!important;border-left:none!important;border-right:none!important;padding:.75rem 1rem!important}.landing .compareTable td[data-criteria]{background:hsl(var(--muted) / .6);border-bottom:1px solid hsl(var(--border));font-weight:700}.landing .compareTable td[data-label]:before{content:attr(data-label);letter-spacing:.08em;text-transform:uppercase;color:hsl(var(--muted-foreground));margin-bottom:.15rem;font-size:.6875rem;font-weight:600;display:block}.landing .compareTable td[data-label=AIVROs]{border-top:1px solid hsl(var(--border))}}:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}.glass{background:var(--gradient-glass);-webkit-backdrop-filter:blur(12px)saturate(180%);border:1px solid #ffffff14}.gradient-text{background:var(--gradient-brand);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}@keyframes fadeIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes slideUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse-glow{0%,to{box-shadow:0 0 20px hsl(var(--brand-primary) / .15)}50%{box-shadow:0 0 40px hsl(var(--brand-primary) / .3)}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes aivros-skeleton-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes aivros-typing-bounce{0%,60%,to{opacity:.4;transform:translateY(0)}30%{opacity:1;transform:translateY(-4px)}}html{--font-scale:1}html[data-reduce-motion=true] *,html[data-reduce-motion=true] :before,html[data-reduce-motion=true] :after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}html[data-contrast=high]{--text-secondary:hsl(var(--foreground));--text-tertiary:hsl(var(--foreground));--border-subtle:hsl(var(--foreground) / .4);--border-strong:hsl(var(--foreground))}html[data-contrast=high][data-theme=dark]{--text-secondary:#f2f2f2;--text-tertiary:#e6e6e6}html[data-exam-surface=light],html[data-theme=dark][data-exam-surface=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--background:0 0% 100%;--foreground:224 71% 4%;--card:0 0% 100%;--card-foreground:224 71% 4%;--popover:0 0% 100%;--popover-foreground:224 71% 4%;--surface-0:0 0% 100%;--surface-1:220 20% 98%;--surface-2:220 14% 96%;--surface-3:220 13% 91%;--border:220 13% 91%;--muted:220 14% 96%;--muted-foreground:220 9% 42%;--field:214 20% 93%;--field-border:215 18% 50%;--field-border-hover:215 20% 40%;--text-primary:hsl(var(--foreground));--text-secondary:#515761;--text-tertiary:#6f7785;--surface-primary:hsl(var(--surface-0));--surface-secondary:hsl(var(--surface-1));--surface-tertiary:hsl(var(--surface-2));--border-subtle:hsl(var(--border))}html[data-contrast=high][data-exam-surface=light]{--text-secondary:hsl(var(--foreground));--text-tertiary:hsl(var(--foreground))}.animate-fade-in{animation:.6s ease-out forwards fadeIn}.animate-slide-up{animation:.6s ease-out forwards slideUp}.animate-float{animation:6s ease-in-out infinite float}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:hsl(var(--surface-1))}::-webkit-scrollbar-thumb{background:hsl(var(--muted-foreground) / .3);border-radius:var(--radius-full)}::-webkit-scrollbar-thumb:hover{background:hsl(var(--muted-foreground) / .5)}.dropdown-item-hover[data-highlighted]{background:hsl(var(--surface-2));outline:none}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.animate-spin{animation:1s linear infinite spin}body.content-shield{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}body.content-shield input,body.content-shield textarea,body.content-shield [contenteditable=true]{-webkit-user-select:text;user-select:text}