@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a342834df7752944-s.1ypl14jhz9yyw.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.2g9li78_0_it5.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.00u3xrku2lqty.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.2vepgg3wcdr2q.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.2ttjmmx-9gnz1.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:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.3259ncl47-hqj.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a342834df7752944-s.1ypl14jhz9yyw.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.2g9li78_0_it5.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.00u3xrku2lqty.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.2vepgg3wcdr2q.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.2ttjmmx-9gnz1.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:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.3259ncl47-hqj.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a342834df7752944-s.1ypl14jhz9yyw.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.2g9li78_0_it5.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.00u3xrku2lqty.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.2vepgg3wcdr2q.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.2ttjmmx-9gnz1.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:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.3259ncl47-hqj.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/a342834df7752944-s.1ypl14jhz9yyw.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.2g9li78_0_it5.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.00u3xrku2lqty.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.2vepgg3wcdr2q.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.2ttjmmx-9gnz1.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:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.3259ncl47-hqj.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope Fallback;src:local(Arial);ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.0%;size-adjust:103.19%}.manrope_16bfdd40-module__yIOzja__className{font-family:Manrope,Manrope Fallback;font-style:normal}.manrope_16bfdd40-module__yIOzja__variable{--font-manrope:"Manrope", "Manrope Fallback"}
@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-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.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-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.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-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.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-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.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%}.inter_4d9b5f00-module__5ifLia__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_4d9b5f00-module__5ifLia__variable{--font-inter:"Inter", "Inter Fallback"}
@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-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.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:600;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:600;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:600;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:600;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:600;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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/051742360c26797e-s.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%}.jetbrains_mono_d3180f6f-module__ZWwpNq__className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.jetbrains_mono_d3180f6f-module__ZWwpNq__variable{--font-jetbrains-mono:"JetBrains Mono", "JetBrains Mono Fallback"}
:root{--stubie-navy-50:#eef3fb;--stubie-navy-100:#dce7f6;--stubie-navy-200:#b9cdec;--stubie-navy-300:#8faddd;--stubie-navy-400:#5f86c4;--stubie-navy-500:#3a63a6;--stubie-navy-600:#234a87;--stubie-navy-700:#0e3163;--stubie-navy-800:#01214f;--stubie-navy-900:#011536;--stubie-navy-950:#010d24;--stubie-teal-50:#e8faf4;--stubie-teal-100:#cff4e8;--stubie-teal-200:#a2e8d3;--stubie-teal-300:#6fd8bb;--stubie-teal-400:#3fc7a6;--stubie-teal-500:#1db596;--stubie-teal-600:#0d8168;--stubie-teal-700:#0a6b57;--stubie-teal-800:#085443;--stubie-teal-900:#053d31;--stubie-teal-950:#032a22;--stubie-surf-50:#f7f9fc;--stubie-surf-100:#eff3f8;--stubie-surf-200:#e1e8f0;--stubie-surf-300:#cbd6e2;--stubie-surf-400:#9fafc2;--stubie-surf-500:#74869c;--stubie-surf-600:#55677e;--stubie-surf-700:#3e4e63;--stubie-surf-800:#2b394c;--stubie-surf-900:#1c2736;--stubie-surf-950:#111927;--stubie-wa:#1faf38;--stubie-wa-hover:#178a2c;--stubie-font-display:"Manrope",system-ui,-apple-system,sans-serif;--stubie-font-body:"Inter",system-ui,-apple-system,sans-serif;--stubie-font-mono:"JetBrains Mono",ui-monospace,SFMono-Regular,monospace;--stubie-r-sm:4px;--stubie-r-md:10px;--stubie-r-lg:16px;--stubie-r-xl:20px;--stubie-r-2xl:26px;--stubie-r-pill:9999px;--stubie-s-1:4px;--stubie-s-2:8px;--stubie-s-3:12px;--stubie-s-4:16px;--stubie-s-6:24px;--stubie-s-8:32px;--stubie-s-12:48px;--stubie-s-16:64px;--stubie-s-24:96px;--stubie-ease:cubic-bezier(.2,.7,.3,1);--stubie-dur-1:.12s;--stubie-dur-2:.18s;--stubie-dur-3:.28s;--stubie-dur-4:.42s}:root,[data-stubie-theme=light]{--stubie-bg:#f7f9fc;--stubie-surface:#fff;--stubie-surface-2:#f7f9fc;--stubie-surface-sunk:#eff3f8;--stubie-ink:#01214f;--stubie-ink-muted:#55677e;--stubie-ink-faint:#74869c;--stubie-primary:#01214f;--stubie-primary-hover:#011536;--stubie-primary-ink:#fff;--stubie-accent:#0d8168;--stubie-accent-hover:#0a6b57;--stubie-accent-ink:#fff;--stubie-accent-quiet:#e8faf4;--stubie-accent-quiet-ink:#085443;--stubie-line:#e1e8f0;--stubie-line-strong:#cbd6e2;--stubie-warn-bg:#fef3c7;--stubie-warn-ink:#8a5209;--stubie-warn-line:#8a5209;--stubie-danger-bg:#fee4e2;--stubie-danger-ink:#b42318;--stubie-danger-line:#b42318;--stubie-info-bg:#dce7f6;--stubie-info-ink:#0e3163;--stubie-focus:#3fc7a6;--stubie-shadow-sm:0 1px 3px #01214f12;--stubie-shadow-md:0 4px 16px #01214f1a;--stubie-shadow-lg:0 12px 40px #01214f29;--stubie-mk-top:#01214f;--stubie-mk-bot:#1db596;--stubie-mk-dot:#1db596;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-stubie-theme=light]){--stubie-bg:#010d24;--stubie-surface:#011536;--stubie-surface-2:#01214f;--stubie-surface-sunk:#010d24;--stubie-ink:#eef3fb;--stubie-ink-muted:#9fafc2;--stubie-ink-faint:#74869c;--stubie-primary:#3fc7a6;--stubie-primary-hover:#6fd8bb;--stubie-primary-ink:#010d24;--stubie-accent:#3fc7a6;--stubie-accent-hover:#6fd8bb;--stubie-accent-ink:#010d24;--stubie-accent-quiet:#085443;--stubie-accent-quiet-ink:#cff4e8;--stubie-line:#0e3163;--stubie-line-strong:#234a87;--stubie-warn-bg:#3d2c05;--stubie-warn-ink:#f5c84b;--stubie-warn-line:#a16207;--stubie-danger-bg:#3d1512;--stubie-danger-ink:#fca49b;--stubie-danger-line:#b42318;--stubie-info-bg:#0e3163;--stubie-info-ink:#b9cdec;--stubie-shadow-sm:0 1px 3px #0006;--stubie-shadow-md:0 4px 16px #00000073;--stubie-shadow-lg:0 12px 40px #0000008c;--stubie-mk-top:#eef3fb;--stubie-mk-bot:#3fc7a6;--stubie-mk-dot:#3fc7a6;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}[data-stubie-theme=dark]{--stubie-bg:#010d24;--stubie-surface:#011536;--stubie-surface-2:#01214f;--stubie-surface-sunk:#010d24;--stubie-ink:#eef3fb;--stubie-ink-muted:#9fafc2;--stubie-ink-faint:#74869c;--stubie-primary:#3fc7a6;--stubie-primary-hover:#6fd8bb;--stubie-primary-ink:#010d24;--stubie-accent:#3fc7a6;--stubie-accent-hover:#6fd8bb;--stubie-accent-ink:#010d24;--stubie-accent-quiet:#085443;--stubie-accent-quiet-ink:#cff4e8;--stubie-line:#0e3163;--stubie-line-strong:#234a87;--stubie-warn-bg:#3d2c05;--stubie-warn-ink:#f5c84b;--stubie-warn-line:#a16207;--stubie-danger-bg:#3d1512;--stubie-danger-ink:#fca49b;--stubie-danger-line:#b42318;--stubie-info-bg:#0e3163;--stubie-info-ink:#b9cdec;--stubie-shadow-sm:0 1px 3px #0006;--stubie-shadow-md:0 4px 16px #00000073;--stubie-shadow-lg:0 12px 40px #0000008c;--stubie-mk-top:#eef3fb;--stubie-mk-bot:#3fc7a6;--stubie-mk-dot:#3fc7a6;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.stubie{font-family:var(--stubie-font-body);color:var(--stubie-ink);-webkit-font-smoothing:antialiased;font-size:15px;line-height:1.65}.stubie *,.stubie :before,.stubie :after{box-sizing:border-box}.stubie-surface{background:var(--stubie-bg)}.stubie-ic{vertical-align:-.22em;flex:none;width:20px;height:20px;display:inline-block}.stubie-ic--sm{width:16px;height:16px}.stubie-ic--lg{width:26px;height:26px}.stubie-mark{vertical-align:middle;flex:none;display:inline-block}.stubie-btn{font-family:var(--stubie-font-body);border-radius:var(--stubie-r-pill);cursor:pointer;white-space:nowrap;min-height:44px;transition:background var(--stubie-dur-2) var(--stubie-ease),border-color var(--stubie-dur-2) var(--stubie-ease),transform var(--stubie-dur-1) var(--stubie-ease);border:none;justify-content:center;align-items:center;gap:7px;padding:0 22px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.stubie-btn:active{transform:translateY(1px)}.stubie-btn:focus-visible{outline:3px solid var(--stubie-focus);outline-offset:2px}.stubie-btn[disabled],.stubie-btn[aria-disabled=true]{opacity:.45;filter:saturate(.25);cursor:not-allowed;transform:none}.stubie-btn--md{min-height:44px;padding:0 22px;font-size:14px}.stubie-btn--sm{min-height:36px;padding:0 15px;font-size:13px}.stubie-btn--xs{gap:5px;min-height:30px;padding:0 12px;font-size:12px}.stubie-btn--block{width:100%}.stubie-btn--primary{background:var(--stubie-primary);color:var(--stubie-primary-ink)}.stubie-btn--primary:hover:not([disabled]){background:var(--stubie-primary-hover)}.stubie-btn--accent{background:var(--stubie-accent);color:var(--stubie-accent-ink)}.stubie-btn--accent:hover:not([disabled]){background:var(--stubie-accent-hover)}.stubie-btn--outline{color:var(--stubie-ink);border:1.5px solid var(--stubie-line-strong);background:0 0}.stubie-btn--outline:hover:not([disabled]){border-color:var(--stubie-ink);background:var(--stubie-surface-sunk)}.stubie-btn--ghost{color:var(--stubie-ink-muted);background:0 0}.stubie-btn--ghost:hover:not([disabled]){background:var(--stubie-surface-sunk);color:var(--stubie-ink)}.stubie-btn--whatsapp{background:var(--stubie-wa);color:#fff}.stubie-btn--whatsapp:hover:not([disabled]){background:var(--stubie-wa-hover)}.stubie-btn--danger{background:var(--stubie-danger-line);color:#fff}.stubie-btn--danger:hover:not([disabled]){background:#8f1a12}.stubie-status{white-space:nowrap;align-items:center;gap:7px;font-size:13.5px;font-weight:600;line-height:1.4;display:inline-flex}.stubie-status:before{content:"";box-sizing:border-box;border:1.75px solid;border-radius:50%;flex:none;width:8px;height:8px}.stubie-status--filled:before{background:currentColor}.stubie-status--sm{gap:6px;font-size:12.5px}.stubie-status--sm:before{border-width:1.5px;width:7px;height:7px}.stubie-status--draft{color:var(--stubie-ink-faint)}.stubie-status--awaiting{color:var(--stubie-warn-ink)}.stubie-status--sent,.stubie-status--viewed{color:var(--stubie-info-ink)}.stubie-status--accepted{color:var(--stubie-accent)}.stubie-status--partPaid{color:var(--stubie-warn-ink)}.stubie-status--paid{color:var(--stubie-accent)}.stubie-status--overdue{color:var(--stubie-danger-ink)}.stubie-card{background:var(--stubie-surface);border:1px solid var(--stubie-line);border-radius:var(--stubie-r-lg);color:var(--stubie-ink);padding:22px 24px}.stubie-card--sunk{background:var(--stubie-surface-2)}.stubie-card--navy{background:var(--stubie-navy-800);color:#fff;border-radius:var(--stubie-r-xl);--stubie-mk-top:#fff;--stubie-mk-bot:var(--stubie-teal-400);--stubie-mk-dot:var(--stubie-teal-400);border:none}.stubie-card--e1{box-shadow:var(--stubie-shadow-sm)}.stubie-card--e2{box-shadow:var(--stubie-shadow-md)}.stubie-card--e3{box-shadow:var(--stubie-shadow-lg)}.stubie-card--pad-sm{padding:14px 16px}.stubie-card--pad-lg{padding:30px 32px}.stubie-field{flex-direction:column;gap:6px;display:flex}.stubie-field__label{color:var(--stubie-ink);font-size:12.5px;font-weight:600}.stubie-field__control{border:1.5px solid var(--stubie-line-strong);border-radius:var(--stubie-r-md);background:var(--stubie-surface);min-height:46px;transition:border-color var(--stubie-dur-1) var(--stubie-ease),box-shadow var(--stubie-dur-1) var(--stubie-ease);align-items:center;gap:8px;padding:0 14px;display:flex}.stubie-field__control:focus-within{border-color:var(--stubie-primary);box-shadow:0 0 0 3px var(--stubie-accent-quiet)}.stubie-field--invalid .stubie-field__control{border-color:var(--stubie-danger-line)}.stubie-field--invalid .stubie-field__control:focus-within{border-color:var(--stubie-danger-line);box-shadow:0 0 0 3px var(--stubie-danger-bg)}.stubie-field__affix{color:var(--stubie-ink-faint);flex:none;font-weight:600}.stubie-field__input{color:var(--stubie-ink);font-family:var(--stubie-font-body);background:0 0;border:none;outline:none;width:100%;min-width:0;font-size:16px}.stubie-field__input::placeholder{color:var(--stubie-ink-faint)}.stubie-field__input--numeric{font-variant-numeric:tabular-nums}.stubie-field__input--mono{font-family:var(--stubie-font-mono)}.stubie-field__hint{color:var(--stubie-ink-muted);font-size:12.5px;line-height:1.6}.stubie-field__error{color:var(--stubie-danger-ink);align-items:flex-start;gap:6px;font-size:12.5px;line-height:1.6;display:flex}.stubie-check{cursor:pointer;align-items:center;gap:8px;font-size:14px;display:inline-flex}.stubie-check input{accent-color:var(--stubie-accent);cursor:pointer;width:17px;height:17px}.stubie-check input:focus-visible{outline:3px solid var(--stubie-focus);outline-offset:2px}.stubie-check--disabled{opacity:.5;cursor:not-allowed}.stubie-alert{border-top:1px solid var(--stubie-line);align-items:flex-start;gap:10px;padding:13px 2px;font-size:13.5px;line-height:1.6;display:flex}.stubie-alert:last-child{border-bottom:1px solid var(--stubie-line)}.stubie-alert>div{color:var(--stubie-ink)}.stubie-alert__icon{flex:none;margin-top:2px}.stubie-alert--info{color:var(--stubie-info-ink)}.stubie-alert--success{color:var(--stubie-accent)}.stubie-alert--warning{color:var(--stubie-warn-ink)}.stubie-alert--danger{color:var(--stubie-danger-ink)}.stubie-money{font-variant-numeric:tabular-nums;white-space:nowrap}.stubie-money--display{font-family:var(--stubie-font-display);letter-spacing:-.02em;font-size:28px;font-weight:800}.stubie-money--lg{font-family:var(--stubie-font-display);letter-spacing:-.02em;font-size:34px;font-weight:800}.stubie-money--strong{font-weight:700}.stubie-money__unit{color:var(--stubie-ink-faint);font-size:16px;font-weight:600}.stubie-ref{font-family:var(--stubie-font-mono);font-variant-numeric:tabular-nums;font-variant-ligatures:none;white-space:nowrap;font-weight:600}.stubie-stat{flex-direction:column;gap:2px;display:flex}.stubie-stat__label{color:var(--stubie-ink-muted);font-size:12.5px}.stubie-stat__value{font-family:var(--stubie-font-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:30px;font-weight:800;line-height:1.15}.stubie-stat__delta{font-size:12.5px;font-weight:600}.stubie-stat__delta--up{color:var(--stubie-accent)}.stubie-stat__delta--flat{color:var(--stubie-ink-muted)}.stubie-stat__delta--down{color:var(--stubie-danger-ink)}.stubie-card--navy .stubie-stat__label,.stubie-card--navy .stubie-stat__delta--flat{color:var(--stubie-navy-200)}.stubie-card--navy .stubie-stat__delta--up{color:var(--stubie-teal-400)}.stubie-table-wrap{-webkit-overflow-scrolling:touch;border:1px solid var(--stubie-line);border-radius:var(--stubie-r-lg);background:var(--stubie-surface);overflow-x:auto}.stubie-table{border-collapse:collapse;width:100%;color:var(--stubie-ink);font-size:13px}.stubie-table th{text-align:left;text-transform:uppercase;letter-spacing:.09em;color:var(--stubie-ink-faint);border-bottom:1px solid var(--stubie-line-strong);white-space:nowrap;padding:12px 12px 9px;font-size:10.5px;font-weight:700}.stubie-table td{border-bottom:1px solid var(--stubie-line);vertical-align:middle;padding:11px 12px}.stubie-table tbody tr:last-child td{border-bottom:none}.stubie-table th.stubie-table__num,.stubie-table td.stubie-table__num{font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.stubie-table th.stubie-table__mono,.stubie-table td.stubie-table__mono{font-family:var(--stubie-font-mono);white-space:nowrap}.stubie-table--rowlink tbody tr{cursor:pointer;transition:background var(--stubie-dur-1) var(--stubie-ease)}.stubie-table--rowlink tbody tr:hover{background:var(--stubie-surface-2)}.stubie-steps{flex-wrap:wrap;align-items:center;gap:0;display:flex}.stubie-steps__item{align-items:center;gap:9px;display:flex}.stubie-steps__dot{border-radius:50%;flex:none;justify-content:center;align-items:center;width:30px;height:30px;font-size:13px;font-weight:700;display:inline-flex}.stubie-steps__dot--done{background:var(--stubie-accent);color:var(--stubie-accent-ink)}.stubie-steps__dot--current{background:var(--stubie-primary);color:var(--stubie-primary-ink)}.stubie-steps__dot--ahead{background:var(--stubie-surface-sunk);color:var(--stubie-ink-faint)}.stubie-steps__label{font-size:13.5px;font-weight:700}.stubie-steps__label--ahead{color:var(--stubie-ink-muted);font-weight:400}.stubie-steps__rail{flex:none;width:40px;height:2px;margin:0 10px}.stubie-steps__rail--done{background:var(--stubie-accent)}.stubie-steps__rail--current{background:var(--stubie-primary)}.stubie-steps__rail--ahead{background:var(--stubie-line-strong)}.stubie-skel{background:var(--stubie-surface-sunk);border-radius:var(--stubie-r-sm);animation:stubie-skel-pulse 1.6s var(--stubie-ease) infinite}@keyframes stubie-skel-pulse{0%,to{opacity:.55}50%{opacity:1}}.stubie-state{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:28px 24px;display:flex}.stubie-state__title{font-family:var(--stubie-font-display);font-size:15px;font-weight:700}.stubie-state__body{color:var(--stubie-ink-muted);max-width:44ch;font-size:12.5px;line-height:1.6}.stubie-state__icon--empty{color:var(--stubie-line-strong)}.stubie-state__icon--error{color:var(--stubie-danger-ink)}.stubie-quote{flex-direction:column;display:flex}.stubie-quote__top{justify-content:space-between;align-items:center;gap:10px;display:flex}.stubie-quote__ref{font-family:var(--stubie-font-mono);color:var(--stubie-ink-faint);font-size:12px}.stubie-quote__title{font-family:var(--stubie-font-display);letter-spacing:-.01em;margin:12px 0 4px;font-size:18px;font-weight:700}.stubie-quote__meta{color:var(--stubie-ink-muted);font-size:12.5px;line-height:1.6}.stubie-quote__amount{margin:12px 0}.stubie-quote__actions{flex-wrap:wrap;gap:8px;display:flex}@media (prefers-reduced-motion:reduce){.stubie *,.stubie :before,.stubie :after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}
:root{--stubie-font-display:var(--font-manrope), system-ui, -apple-system, sans-serif;--stubie-font-body:var(--font-inter), system-ui, -apple-system, sans-serif;--stubie-font-mono:var(--font-jetbrains-mono), ui-monospace, SFMono-Regular, monospace}*{box-sizing:border-box}html{scroll-behavior:smooth}body{font-family:var(--stubie-font-body);color:var(--stubie-ink);background:var(--stubie-bg);-webkit-font-smoothing:antialiased;margin:0}a{color:var(--stubie-link);text-decoration:none}a:hover{color:var(--stubie-ink)}::selection{background:var(--stubie-selection);color:var(--stubie-selection-ink)}:root,[data-stubie-theme=light]{--stubie-ink-faint:#5c6e84;--stubie-link:var(--stubie-navy-600);--stubie-selection:var(--stubie-teal-100);--stubie-selection-ink:var(--stubie-navy-900)}@media (prefers-color-scheme:dark){:root:not([data-stubie-theme=light]){--stubie-ink-faint:#8a9bb0;--stubie-link:var(--stubie-navy-300);--stubie-selection:var(--stubie-teal-800);--stubie-selection-ink:var(--stubie-teal-50)}}[data-stubie-theme=dark]{--stubie-ink-faint:#8a9bb0;--stubie-link:var(--stubie-navy-300);--stubie-selection:var(--stubie-teal-800);--stubie-selection-ink:var(--stubie-teal-50)}.fixed-dark,.content-hero,.legal-header,.site-footer,.auth-shell__panel{--stubie-surface:var(--stubie-navy-900);--stubie-surface-2:var(--stubie-navy-800);--stubie-surface-sunk:var(--stubie-navy-950);--stubie-ink:#fff;--stubie-ink-muted:var(--stubie-navy-200);--stubie-ink-faint:#7e9ed3;--stubie-primary:var(--stubie-teal-400);--stubie-primary-hover:var(--stubie-teal-300);--stubie-primary-ink:var(--stubie-navy-950);--stubie-accent:var(--stubie-teal-400);--stubie-accent-hover:var(--stubie-teal-300);--stubie-accent-ink:var(--stubie-navy-950);--stubie-accent-quiet:var(--stubie-teal-800);--stubie-accent-quiet-ink:var(--stubie-teal-100);--stubie-line:var(--stubie-navy-700);--stubie-line-strong:var(--stubie-navy-600);--stubie-link:var(--stubie-teal-300);--stubie-info-ink:var(--stubie-navy-200);--stubie-warn-ink:#f5c84b;--stubie-danger-ink:#fca49b;color:var(--stubie-ink);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.fixed-light{--stubie-surface:#fff;--stubie-surface-2:var(--stubie-surf-50);--stubie-surface-sunk:var(--stubie-surf-100);--stubie-ink:var(--stubie-navy-800);--stubie-ink-muted:var(--stubie-surf-600);--stubie-ink-faint:#5c6e84;--stubie-primary:var(--stubie-navy-800);--stubie-primary-hover:var(--stubie-navy-900);--stubie-primary-ink:#fff;--stubie-accent:var(--stubie-teal-600);--stubie-accent-hover:var(--stubie-teal-700);--stubie-accent-ink:#fff;--stubie-accent-quiet:var(--stubie-teal-50);--stubie-accent-quiet-ink:var(--stubie-teal-800);--stubie-line:var(--stubie-surf-200);--stubie-line-strong:var(--stubie-surf-300);--stubie-link:var(--stubie-navy-600);--stubie-info-ink:var(--stubie-navy-700);--stubie-warn-ink:#8a5209;--stubie-danger-ink:#b42318;color:var(--stubie-ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}button{font:inherit;color:inherit;background-color:#0000}a,button,summary,label{-webkit-tap-highlight-color:#1db5962e}@media (max-width:640px){.carousel-row{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:14px;margin-bottom:-6px;padding-bottom:6px;overflow-x:auto;display:flex!important}.carousel-row::-webkit-scrollbar{display:none}.carousel-row>*{scroll-snap-align:start;flex:0 0 84%}}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}select.stubie-field__input{appearance:none;color:var(--stubie-ink);cursor:pointer;background:0 0;padding-right:28px}select.stubie-field__input::-ms-expand{display:none}.stubie-field__control:has(>select){position:relative}.stubie-field__control:has(>select):after{content:"";background:var(--stubie-ink-faint);pointer-events:none;width:14px;height:14px;margin-top:-7px;position:absolute;top:50%;right:14px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E") 50%/contain no-repeat}select.stubie-field__input option{background:var(--stubie-surface);color:var(--stubie-ink)}
:root{--mo-dur-reveal:.7s;--mo-stagger:60ms}@media (prefers-reduced-motion:no-preference){[data-rv-ready] [data-rv]{opacity:0;transition:opacity var(--mo-dur-reveal) var(--stubie-ease), transform calc(var(--mo-dur-reveal) + .1s) var(--stubie-ease);transition-delay:calc(var(--rv-i,0) * var(--mo-stagger));transform:translateY(18px)}[data-rv-ready] [data-rv=fade]{transform:none}[data-rv-ready] [data-rv=left]{transform:translate(-24px)}[data-rv-ready] [data-rv=right]{transform:translate(24px)}[data-rv-ready] [data-rv=scale]{transform:translateY(18px)scale(.95)}[data-rv-ready] [data-rv=tilt]{transform-origin:50% 100%;transform:perspective(1400px)translateY(32px)rotateX(8deg)}[data-rv-ready] [data-rv].rv-in{opacity:1;transform:none}}[data-paused],[data-paused]:before,[data-paused]:after,[data-paused] *,[data-paused] :before,[data-paused] :after{animation-play-state:paused!important}@keyframes mo-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){.mo-rise{animation:mo-rise .5s var(--stubie-ease) both;animation-delay:calc(var(--mo-delay,0s) * .5)}}@supports (animation-timeline:scroll()){@media (prefers-reduced-motion:no-preference) and (hover:hover) and (pointer:fine){.px-hero{animation:linear both px-drift;animation-timeline:scroll(root);animation-range:0 110vh}.px-view{animation:linear both px-drift-view;animation-timeline:view();animation-range:cover}}}@keyframes px-drift{to{transform:translate3d(var(--px-x,0), var(--px-y,-140px), 0) rotate(var(--px-r,0deg))}}@keyframes px-drift-view{0%{transform:translate3d(0, var(--px-from,60px), 0) rotate(calc(var(--px-r,0deg) * -1))}to{transform:translate3d(0, var(--px-to,-60px), 0) rotate(var(--px-r,0deg))}}.scroll-progress{background:var(--stubie-accent);transform-origin:0;pointer-events:none;opacity:0;border-radius:0 3px 3px 0;height:3px;position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}@supports (animation-timeline:scroll()){@media (prefers-reduced-motion:no-preference){.scroll-progress{animation:linear both progress-grow;animation-timeline:scroll(root)}}}@keyframes progress-grow{0%{opacity:0;transform:scaleX(0)}2%{opacity:1}to{opacity:1;transform:scaleX(1)}}.stubie-bot{vertical-align:middle;flex:none;line-height:0;display:inline-block;position:relative}.stubie-bot svg{display:block}.stubie-bot__confetti{pointer-events:none;width:0;height:0;position:absolute;top:45%;left:50%}.stubie-bot__confetti i{opacity:0;width:7px;height:7px;position:absolute;top:0;left:0}@keyframes bot-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.025,.97)}}@keyframes bot-z{0%{opacity:0;transform:translate(0)scale(.6)}25%{opacity:1}to{opacity:0;transform:translate(16px,-30px)scale(1.15)}}.stubie-bot__z{font-family:var(--stubie-font-display);color:var(--stubie-ink-faint);pointer-events:none;font-size:13px;font-weight:800;line-height:1;position:absolute;top:-6px;right:-4px}.stubie-bot__z i{opacity:0;font-style:normal;position:absolute}@media (prefers-reduced-motion:no-preference){.stubie-bot--asleep .stubie-bot__body{animation:3.6s ease-in-out infinite bot-breathe}.stubie-bot__z i{animation:3s ease-out infinite bot-z}.stubie-bot__z i:nth-child(2){font-size:11px;animation-delay:1s}.stubie-bot__z i:nth-child(3){font-size:9px;animation-delay:2s}}@media (prefers-reduced-motion:reduce){.stubie-bot__z i:first-child{opacity:1}}.cta{border-radius:var(--stubie-r-pill);height:52px;font-family:var(--stubie-font-display);white-space:nowrap;isolation:isolate;transition:transform .25s var(--stubie-ease), background .2s var(--stubie-ease), border-color .2s var(--stubie-ease), box-shadow .3s var(--stubie-ease), color .2s var(--stubie-ease);justify-content:center;align-items:center;gap:9px;padding:0 28px;font-size:15.5px;font-weight:700;display:inline-flex;position:relative}.cta:focus-visible{outline:3px solid var(--stubie-focus);outline-offset:3px}.cta__arrow{transition:transform .3s var(--stubie-ease)}.cta:hover .cta__arrow{transform:translate(4px)}.cta:active{transform:translateY(1px)scale(.98)}.cta--teal{background:var(--stubie-teal-500);color:var(--stubie-navy-900);box-shadow:0 0 #0000}.cta--teal:hover{color:var(--stubie-navy-900);background:var(--stubie-teal-400);box-shadow:0 12px 28px -12px #0000008c}.cta--ghost-dark{color:#fff;border:1.5px solid var(--stubie-navy-600)}.cta--ghost-dark:hover{color:#fff;border-color:var(--stubie-navy-300);background:#ffffff0a}.cta--primary{background:var(--stubie-primary);color:var(--stubie-primary-ink)}.cta--primary:hover{background:var(--stubie-primary-hover);color:var(--stubie-primary-ink)}.cta--outline{color:var(--stubie-ink);border:1.5px solid var(--stubie-line-strong);background:var(--stubie-surface)}.cta--outline:hover{color:var(--stubie-ink);border-color:var(--stubie-ink)}.cta--sm{height:44px;padding:0 20px;font-size:14px}@media (prefers-reduced-motion:reduce){.cta,.cta__arrow{transition:none}}@keyframes hd-typing{0%,to{opacity:.5;transform:translateY(0)}40%{opacity:1;transform:translateY(-4px)}}@keyframes hd-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(.55)}}@keyframes hd-line-in{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:none}}@keyframes hd-fill{0%{transform:scale(.4)}to{transform:scale(1)}}.hd-reading__dot{background:var(--stubie-teal-500);vertical-align:1px;border-radius:50%;width:8px;height:8px;margin-right:8px;animation:.9s ease-in-out infinite hd-pulse;display:inline-block}@media (prefers-reduced-motion:reduce){.hd-reading__dot{animation:none}}.ld-placeholder{background:var(--stubie-surface);border:1px solid var(--stubie-line);border-radius:var(--stubie-r-2xl);box-shadow:var(--stubie-shadow-lg);flex-direction:column;min-height:827px;padding:20px 24px;display:flex}.ld-placeholder>.stubie-skel{display:block}.ld-placeholder__stage{flex:1;grid-template-columns:minmax(280px,330px) 1fr;gap:24px;margin-top:22px;display:grid}.ld-placeholder__stage .stubie-skel{display:block}@media (max-width:900px){.ld-placeholder{min-height:908px;padding:16px 14px}.ld-placeholder__stage{grid-template-columns:1fr}.ld-placeholder__stage .stubie-skel:last-child{display:none}}@media (max-width:560px){.ld-placeholder{min-height:949px}}
