@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(/assets/da2719be-21e4-44e9-a4d8-0857dbaa5ce3)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(/assets/a93a1b02-c554-4a66-a67f-523e84bdd0ad)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(/assets/f3952c80-5ff3-441f-bc6c-1a78b9ed8252)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(/assets/cc68e730-cd79-4449-9ce6-6180ffa5b45c)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(/assets/7b6995fc-0de3-46d0-8bb1-6f54a920ac75)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(/assets/573484fd-d2f3-4984-8eb8-9e8947602eeb)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:300;font-display:swap;src:url(/assets/53a60b1f-d913-4831-8cbe-84f389c2a9d4)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(/assets/da2719be-21e4-44e9-a4d8-0857dbaa5ce3)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(/assets/a93a1b02-c554-4a66-a67f-523e84bdd0ad)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(/assets/f3952c80-5ff3-441f-bc6c-1a78b9ed8252)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/cc68e730-cd79-4449-9ce6-6180ffa5b45c)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(/assets/7b6995fc-0de3-46d0-8bb1-6f54a920ac75)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(/assets/573484fd-d2f3-4984-8eb8-9e8947602eeb)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(/assets/53a60b1f-d913-4831-8cbe-84f389c2a9d4)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(/assets/da2719be-21e4-44e9-a4d8-0857dbaa5ce3)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(/assets/a93a1b02-c554-4a66-a67f-523e84bdd0ad)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(/assets/f3952c80-5ff3-441f-bc6c-1a78b9ed8252)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/cc68e730-cd79-4449-9ce6-6180ffa5b45c)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(/assets/7b6995fc-0de3-46d0-8bb1-6f54a920ac75)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(/assets/573484fd-d2f3-4984-8eb8-9e8947602eeb)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(/assets/53a60b1f-d913-4831-8cbe-84f389c2a9d4)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(/assets/da2719be-21e4-44e9-a4d8-0857dbaa5ce3)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(/assets/a93a1b02-c554-4a66-a67f-523e84bdd0ad)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(/assets/f3952c80-5ff3-441f-bc6c-1a78b9ed8252)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/cc68e730-cd79-4449-9ce6-6180ffa5b45c)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(/assets/7b6995fc-0de3-46d0-8bb1-6f54a920ac75)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(/assets/573484fd-d2f3-4984-8eb8-9e8947602eeb)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(/assets/53a60b1f-d913-4831-8cbe-84f389c2a9d4)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(/assets/da2719be-21e4-44e9-a4d8-0857dbaa5ce3)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(/assets/a93a1b02-c554-4a66-a67f-523e84bdd0ad)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(/assets/f3952c80-5ff3-441f-bc6c-1a78b9ed8252)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/cc68e730-cd79-4449-9ce6-6180ffa5b45c)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(/assets/7b6995fc-0de3-46d0-8bb1-6f54a920ac75)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(/assets/573484fd-d2f3-4984-8eb8-9e8947602eeb)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(/assets/53a60b1f-d913-4831-8cbe-84f389c2a9d4)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(/assets/da2719be-21e4-44e9-a4d8-0857dbaa5ce3)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(/assets/a93a1b02-c554-4a66-a67f-523e84bdd0ad)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(/assets/f3952c80-5ff3-441f-bc6c-1a78b9ed8252)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(/assets/cc68e730-cd79-4449-9ce6-6180ffa5b45c)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(/assets/7b6995fc-0de3-46d0-8bb1-6f54a920ac75)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(/assets/573484fd-d2f3-4984-8eb8-9e8947602eeb)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:800;font-display:swap;src:url(/assets/53a60b1f-d913-4831-8cbe-84f389c2a9d4)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/6df81823-d41e-4df2-b359-b3e46cfacf45)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(/assets/58e08ebd-9916-4f54-b5d9-bbddf7ff114e)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(/assets/20e5fc21-d1d8-46cd-9be2-350410718f16)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(/assets/9d48d801-8627-44c7-8bcc-552fd19b87c9)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(/assets/d5394384-333a-45cb-aee8-ae833aeb965a)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/c665a7cb-5be4-4066-8ac3-8c542306ad3d)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(/assets/6df81823-d41e-4df2-b359-b3e46cfacf45)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(/assets/58e08ebd-9916-4f54-b5d9-bbddf7ff114e)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(/assets/20e5fc21-d1d8-46cd-9be2-350410718f16)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(/assets/9d48d801-8627-44c7-8bcc-552fd19b87c9)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(/assets/d5394384-333a-45cb-aee8-ae833aeb965a)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(/assets/c665a7cb-5be4-4066-8ac3-8c542306ad3d)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Tight;font-style:normal;font-weight:300;font-display:swap;src:url(/assets/b833db1c-1566-4daf-9a81-ef045b275a03)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Tight;font-style:normal;font-weight:300;font-display:swap;src:url(/assets/de91a3ff-0f2b-40f0-b0f1-0a9d6d2d63da)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Tight;font-style:normal;font-weight:300;font-display:swap;src:url(/assets/6fd399be-0092-4281-b3f3-ff3f2843392e)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter Tight;font-style:normal;font-weight:300;font-display:swap;src:url(/assets/49c83147-2ca7-4864-83bc-6d95ee9fa93b)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Tight;font-style:normal;font-weight:300;font-display:swap;src:url(/assets/94b3dad1-bf9f-4d68-82f1-e7359cca5f07)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Tight;font-style:normal;font-weight:300;font-display:swap;src:url(/assets/b3f48a57-bc03-46aa-91a4-1c27a7b42697)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Tight;font-style:normal;font-weight:300;font-display:swap;src:url(/assets/06419aba-4fee-4b1e-bb07-3bcd6e8314e2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Tight;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/b833db1c-1566-4daf-9a81-ef045b275a03)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Tight;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/de91a3ff-0f2b-40f0-b0f1-0a9d6d2d63da)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Tight;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/6fd399be-0092-4281-b3f3-ff3f2843392e)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter Tight;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/49c83147-2ca7-4864-83bc-6d95ee9fa93b)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Tight;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/94b3dad1-bf9f-4d68-82f1-e7359cca5f07)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Tight;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/b3f48a57-bc03-46aa-91a4-1c27a7b42697)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Tight;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/06419aba-4fee-4b1e-bb07-3bcd6e8314e2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Tight;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/b833db1c-1566-4daf-9a81-ef045b275a03)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Tight;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/de91a3ff-0f2b-40f0-b0f1-0a9d6d2d63da)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Tight;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/6fd399be-0092-4281-b3f3-ff3f2843392e)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter Tight;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/49c83147-2ca7-4864-83bc-6d95ee9fa93b)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Tight;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/94b3dad1-bf9f-4d68-82f1-e7359cca5f07)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Tight;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/b3f48a57-bc03-46aa-91a4-1c27a7b42697)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Tight;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/06419aba-4fee-4b1e-bb07-3bcd6e8314e2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Tight;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/b833db1c-1566-4daf-9a81-ef045b275a03)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Tight;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/de91a3ff-0f2b-40f0-b0f1-0a9d6d2d63da)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Tight;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/6fd399be-0092-4281-b3f3-ff3f2843392e)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter Tight;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/49c83147-2ca7-4864-83bc-6d95ee9fa93b)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Tight;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/94b3dad1-bf9f-4d68-82f1-e7359cca5f07)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Tight;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/b3f48a57-bc03-46aa-91a4-1c27a7b42697)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Tight;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/06419aba-4fee-4b1e-bb07-3bcd6e8314e2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Tight;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/b833db1c-1566-4daf-9a81-ef045b275a03)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Tight;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/de91a3ff-0f2b-40f0-b0f1-0a9d6d2d63da)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Tight;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/6fd399be-0092-4281-b3f3-ff3f2843392e)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter Tight;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/49c83147-2ca7-4864-83bc-6d95ee9fa93b)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Tight;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/94b3dad1-bf9f-4d68-82f1-e7359cca5f07)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Tight;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/b3f48a57-bc03-46aa-91a4-1c27a7b42697)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Tight;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/06419aba-4fee-4b1e-bb07-3bcd6e8314e2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Tight;font-style:normal;font-weight:800;font-display:swap;src:url(/assets/b833db1c-1566-4daf-9a81-ef045b275a03)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Tight;font-style:normal;font-weight:800;font-display:swap;src:url(/assets/de91a3ff-0f2b-40f0-b0f1-0a9d6d2d63da)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Tight;font-style:normal;font-weight:800;font-display:swap;src:url(/assets/6fd399be-0092-4281-b3f3-ff3f2843392e)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter Tight;font-style:normal;font-weight:800;font-display:swap;src:url(/assets/49c83147-2ca7-4864-83bc-6d95ee9fa93b)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Tight;font-style:normal;font-weight:800;font-display:swap;src:url(/assets/94b3dad1-bf9f-4d68-82f1-e7359cca5f07)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Tight;font-style:normal;font-weight:800;font-display:swap;src:url(/assets/b3f48a57-bc03-46aa-91a4-1c27a7b42697)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Tight;font-style:normal;font-weight:800;font-display:swap;src:url(/assets/06419aba-4fee-4b1e-bb07-3bcd6e8314e2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Tight;font-style:normal;font-weight:900;font-display:swap;src:url(/assets/b833db1c-1566-4daf-9a81-ef045b275a03)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Tight;font-style:normal;font-weight:900;font-display:swap;src:url(/assets/de91a3ff-0f2b-40f0-b0f1-0a9d6d2d63da)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Tight;font-style:normal;font-weight:900;font-display:swap;src:url(/assets/6fd399be-0092-4281-b3f3-ff3f2843392e)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter Tight;font-style:normal;font-weight:900;font-display:swap;src:url(/assets/49c83147-2ca7-4864-83bc-6d95ee9fa93b)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Tight;font-style:normal;font-weight:900;font-display:swap;src:url(/assets/94b3dad1-bf9f-4d68-82f1-e7359cca5f07)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Tight;font-style:normal;font-weight:900;font-display:swap;src:url(/assets/b3f48a57-bc03-46aa-91a4-1c27a7b42697)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Tight;font-style:normal;font-weight:900;font-display:swap;src:url(/assets/06419aba-4fee-4b1e-bb07-3bcd6e8314e2)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}:root{--bg:#05060a;--bg-elev:#0a0c12;--bg-card:#0d1018;--line:#ffffff12;--line-strong:#ffffff24;--text:#f5f6fa;--muted:#7a8093;--muted-2:#aab0c0;--accent:#d6ff1e;--accent-2:#6df0c8;--accent-3:#7aa8ff;--accent-dim:#5a6b13;--accent-soft:#d6ff1e1f;--accent-glow:#a8dc248c;--green-blob:#9bc62b;--grad-text:linear-gradient(180deg, #fff 0%, #fff 40%, #c9d0e0 100%);--grad-accent:linear-gradient(135deg, #eaffb0 0%, #d6ff1e 45%, #9bc62b 100%);--grad-iris:linear-gradient(135deg, #d6ff1e 0%, #6df0c8 55%, #7aa8ff 100%)}*{box-sizing:border-box}html,body{background:var(--bg);color:var(--text);margin:0}html{scroll-behavior:smooth}body{font-feature-settings:"ss01", "cv11", "calt";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;letter-spacing:-.011em;background:radial-gradient(1200px 600px at 50% -200px, #7aa8ff1a, transparent 60%), radial-gradient(900px 500px at 90% 10%, #6df0c814, transparent 60%), var(--bg);font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Inter,system-ui,sans-serif;font-size:17px;font-weight:450;line-height:1.5}h1,h2,h3{letter-spacing:-.028em;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,Inter Tight,Inter,sans-serif;font-weight:700}.mono{letter-spacing:0;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace}a{color:inherit;text-decoration:none}body:before{content:"";pointer-events:none;z-index:0;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:64px 64px;position:fixed;inset:0;-webkit-mask-image:radial-gradient(80% 60% at 50% 30%,#000 30%,#0000 80%);mask-image:radial-gradient(80% 60% at 50% 30%,#000 30%,#0000 80%)}.text-grad{background:var(--grad-text);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.text-iris{background:var(--grad-iris);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.wrap{max-width:1280px;margin:0 auto;padding:0 32px}.nav{z-index:50;-webkit-backdrop-filter:blur(22px)saturate(180%);border-bottom:1px solid var(--line);background:linear-gradient(#05060ad9 0%,#05060a8c 100%);position:sticky;top:0}.nav:after{content:"";opacity:.7;background:linear-gradient(90deg,#0000,#d6ff1e59,#6df0c840,#7aa8ff40,#0000);height:1px;position:absolute;bottom:-1px;left:0;right:0}.nav-inner{justify-content:space-between;align-items:center;height:68px;display:flex}.brand{letter-spacing:-.01em;align-items:center;gap:10px;font-size:20px;font-weight:600;display:flex}.brand-mark{opacity:1;mix-blend-mode:screen;filter:drop-shadow(0 0 14px #d6ff1e73)contrast(1.1)saturate(1.1);background:url(/icon.svg) 50%/contain no-repeat;width:56px;height:56px}.brand:hover .brand-mark{filter:drop-shadow(0 0 18px #d6ff1ea6)contrast(1.15)saturate(1.2)}.brand-word{color:var(--text)}.brand-foot .brand-mark{opacity:.4;filter:drop-shadow(0 0 6px #d6ff1e26)saturate(.5)brightness(.85);mix-blend-mode:screen}.nav-links{color:var(--muted-2);gap:36px;font-size:15px;font-weight:500;display:flex}.nav-links a:hover{color:var(--text)}.nav-cta{color:#1a1f00;letter-spacing:-.005em;height:42px;box-shadow:0 1px 0 #ffffff73 inset, 0 8px 30px -10px var(--accent-glow);background:linear-gradient(#e8ff5e 0%,#b9e51a 100%);border:1px solid #b4d815cc;border-radius:999px;align-items:center;gap:8px;padding:0 22px;font-size:14px;font-weight:700;transition:transform .15s,box-shadow .2s;display:inline-flex}.nav-cta:hover{box-shadow:0 1px 0 #ffffff80 inset, 0 12px 40px -10px var(--accent-glow);transform:translateY(-1px)}.hero{border-bottom:1px solid var(--line);padding:72px 0 96px;position:relative;overflow:hidden}.hero-bg{filter:blur(80px)saturate(140%);pointer-events:none;background:radial-gradient(55% 65% at 22% 38%,#9bc62b8c,#0000 65%),radial-gradient(45% 55% at 78% 28%,#6df0c866,#0000 65%),radial-gradient(55% 60% at 55% 95%,#7aa8ff59,#0000 70%),radial-gradient(40% 50% at 12% 80%,#d6ff1e4d,#0000 70%);animation:22s ease-in-out infinite alternate drift;position:absolute;inset:-10% -5% 0}@keyframes drift{0%{transform:translate(-2%,-1%)scale(1)}to{transform:translate(2%,2%)scale(1.08)}}.hero-orbits{pointer-events:none;background-image:radial-gradient(800px 800px at 50% 60%,#0000 0 39%,#ffffff0d 39.5%,#fff0 40%),radial-gradient(1200px 1200px at 50% 60%,#0000 0 39%,#ffffff0a 39.5%,#fff0 40%),radial-gradient(1700px 1700px at 50% 60%,#0000 0 39%,#ffffff08 39.5%,#fff0 40%);position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000,#0000 75%);mask-image:radial-gradient(#000,#0000 75%)}.hero-grain{mix-blend-mode:overlay;opacity:.35;pointer-events:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0.85 0 0 0 0 0.95 0 0 0 0 0.5 0 0 0 0.55 0'/></filter><rect width='100%25' height='100%25' filter='url(%23n)' opacity='0.18'/></svg>");position:absolute;inset:0}.hero-inner{z-index:1;text-align:center;flex-direction:column;align-items:center;display:flex;position:relative}.eyebrow{color:#e8efff;letter-spacing:.04em;text-transform:uppercase;-webkit-backdrop-filter:blur(12px);background:linear-gradient(#ffffff12,#ffffff05);border:1px solid #ffffff1a;border-radius:999px;align-items:center;gap:10px;padding:9px 18px 9px 14px;font-size:13px;font-weight:500;display:inline-flex;box-shadow:inset 0 1px #ffffff0f,0 12px 30px -16px #0009}.eyebrow .dot{background:var(--accent);width:6px;height:6px;box-shadow:0 0 8px var(--accent);border-radius:50%}h1.hero-title{letter-spacing:-.045em;text-wrap:balance;background:linear-gradient(#fff 0% 35%,#b8c0d6 100%);-webkit-text-fill-color:transparent;filter:drop-shadow(0 8px 40px #d6ff1e0f);-webkit-background-clip:text;background-clip:text;max-width:16ch;margin:32px 0 28px;font-size:clamp(48px,7.4vw,108px);font-weight:600;line-height:1}h1.hero-title em{background:var(--grad-iris);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-style:normal}.hero-sub{color:var(--muted-2);max-width:62ch;margin:0 auto;font-size:clamp(17px,1.35vw,20px);font-weight:450;line-height:1.55}.hero-sub strong{color:var(--text);font-weight:600}.cta-row{gap:14px;margin-top:40px;display:flex}.btn-primary{color:#e8ffa6;letter-spacing:-.005em;box-shadow:0 0 0 1px #d6ff1e0f inset, 0 1px 0 #fff3 inset, 0 18px 48px -12px var(--accent-glow), 0 0 0 6px #d6ff1e0a;background:linear-gradient(#ffffff2e 0%,#fff0 50%),linear-gradient(#1a2008 0%,#0a0d04 100%);border:1px solid #d6ff1e8c;border-radius:999px;align-items:center;gap:10px;padding:17px 30px;font-size:16px;font-weight:600;transition:transform .2s,box-shadow .25s,background .25s;display:inline-flex;position:relative}.btn-primary:before{content:"";border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;background:linear-gradient(135deg,#ffffff80,#d6ff1e4d 35%,#7aa8ff40 75%,#fff0);padding:1px;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.btn-primary:hover{box-shadow:0 0 0 1px #d6ff1e1a inset, 0 1px 0 #ffffff47 inset, 0 24px 60px -10px var(--accent-glow), 0 0 0 8px #d6ff1e0f;transform:translateY(-1px)}.btn-primary .arrow{transition:transform .2s}.btn-primary:hover .arrow{transform:translate(3px)}.btn-ghost{color:var(--text);-webkit-backdrop-filter:blur(14px);background:linear-gradient(#ffffff0f,#ffffff05);border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:8px;padding:17px 26px;font-size:16px;font-weight:600;transition:background .2s,border-color .2s,transform .2s;display:inline-flex}.btn-ghost:hover{background:#ffffff17;border-color:#ffffff38;transform:translateY(-1px)}.btn-lime{color:#1a1f00;letter-spacing:-.005em;box-shadow:0 1px 0 #ffffff73 inset, 0 18px 48px -12px var(--accent-glow), 0 0 0 6px #d6ff1e0f;background:linear-gradient(#e8ff5e 0%,#b9e51a 100%);border:1px solid #b4d815d9;border-radius:999px;align-items:center;gap:10px;padding:17px 30px;font-size:16px;font-weight:700;transition:transform .2s,box-shadow .25s;display:inline-flex;position:relative}.btn-lime .arrow{transition:transform .2s}.btn-lime:hover{box-shadow:0 1px 0 #ffffff8c inset, 0 24px 60px -10px var(--accent-glow), 0 0 0 8px #d6ff1e1a;transform:translateY(-1px)}.btn-lime:hover .arrow{transform:translate(3px)}.features{border-bottom:1px solid var(--line);padding:80px 0;position:relative}.features-grid{grid-template-columns:repeat(4,1fr);gap:0;display:grid;position:relative}.feat{text-align:center;border-left:1px solid var(--line);padding:32px;transition:background .25s}.feat:hover{background:linear-gradient(#ffffff06,#fff0)}.feat:first-child{border-left:none}.feat-icon{width:52px;height:52px;color:var(--accent);box-shadow:0 1px 0 #ffffff1a inset, 0 12px 30px -16px var(--accent-glow);background:linear-gradient(#ffffff14,#fff0),radial-gradient(circle at 50% 30%,#d6ff1e73,#d6ff1e0d 65%,#0000 85%);border:1px solid #d6ff1e4d;border-radius:16px;justify-content:center;align-items:center;margin:0 auto 20px;display:flex}.feat-icon svg{filter:drop-shadow(0 0 6px #d6ff1e73);width:22px;height:22px}.feat h3{color:var(--text);letter-spacing:-.018em;margin:0 0 8px;font-size:18px;font-weight:700}.feat p{color:var(--muted-2);margin:0;font-size:15px;font-weight:450;line-height:1.5}.descubre{border-bottom:1px solid var(--line);padding:140px 0 100px;position:relative;overflow:hidden}.descubre:before{content:"";pointer-events:none;background:radial-gradient(50% 40% at 50% 0,#d6ff1e14,#0000 70%),radial-gradient(45% 35% at 100%,#7aa8ff0f,#0000 70%);position:absolute;inset:0}.section-head{text-align:center;max-width:820px;margin:0 auto 72px;position:relative}.section-head h2{letter-spacing:-.038em;text-wrap:balance;background:linear-gradient(#fff 0% 50%,#b8c0d6 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0 0 20px;font-size:clamp(40px,4.8vw,64px);font-weight:600;line-height:1.02}.section-head h2 em{background:var(--grad-iris);-webkit-text-fill-color:transparent;filter:drop-shadow(0 8px 30px #d6ff1e40);-webkit-background-clip:text;background-clip:text;font-style:normal}.section-head p{color:var(--muted-2);max-width:56ch;margin:0 auto;font-size:19px;font-weight:450;line-height:1.55}.steps{grid-template-columns:1fr 1fr;gap:24px;display:grid;position:relative}.step{-webkit-backdrop-filter:blur(14px);background:linear-gradient(#ffffff0a,#ffffff03),linear-gradient(#0a0c12d9,#0a0c1299);border:1px solid #ffffff14;border-radius:22px;flex-direction:column;gap:22px;padding:40px;transition:transform .25s,border-color .25s;display:flex;position:relative;box-shadow:inset 0 1px #ffffff0d,0 30px 60px -30px #0009}.step:before{content:"";border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;opacity:.6;background:linear-gradient(135deg,#d6ff1e40,#6df0c82e 35%,#7aa8ff2e 70%,#0000);padding:1px;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.step:hover{border-color:#ffffff24;transform:translateY(-3px)}.step-mock{background:#07080a;border:1px solid #ffffff14;border-radius:14px;height:320px;position:relative;overflow:hidden;box-shadow:0 20px 60px -30px #000c,inset 0 0 0 1px #ffffff08}.badge{color:#1a1f00;letter-spacing:-.005em;box-shadow:0 1px 0 #fff6 inset, 0 8px 20px -10px var(--accent-glow);background:linear-gradient(#e8ff5e,#b9e51a);border-radius:999px;align-self:flex-start;align-items:center;gap:6px;padding:6px 14px;font-size:13px;font-weight:700;display:inline-flex}.badge.soon{color:var(--accent);box-shadow:0 0 24px -10px var(--accent-glow);background:linear-gradient(#d6ff1e2e,#d6ff1e14);border:1px solid #d6ff1e59}.step h3{letter-spacing:-.028em;color:var(--text);text-wrap:balance;margin:0;font-size:clamp(26px,2.4vw,34px);font-weight:700;line-height:1.05}.step p{color:var(--muted-2);max-width:52ch;margin:0;font-size:16px;font-weight:450;line-height:1.6}.mock-signup{background:radial-gradient(50% 60% at 50% 30%,#d6ff1e0f,#0000 70%),#07080a;justify-content:center;align-items:center;height:100%;display:flex}.signup-card{border:1px solid var(--line);background:#0d0e0a;border-radius:12px;width:280px;padding:22px 20px}.signup-logo{opacity:.55;filter:drop-shadow(0 0 6px #d6ff1e2e)saturate(.55);mix-blend-mode:screen;background:url(/icon.svg) 50%/contain no-repeat;width:38px;height:38px;margin:4px auto 8px}.signup-title{text-align:center;font-size:15px;font-weight:600}.signup-title .accent{color:var(--accent)}.signup-sub{text-align:center;color:var(--muted);margin-bottom:16px;font-size:11px}.signup-field{margin-bottom:10px}.signup-field label{color:var(--muted-2);margin-bottom:4px;font-size:11px;display:block}.signup-field input{border:1px solid var(--line);width:100%;color:var(--text);background:#050505;border-radius:6px;padding:7px 9px;font-family:inherit;font-size:11px}.signup-btn{background:var(--accent);color:#1a1f00;cursor:pointer;border:none;border-radius:6px;width:100%;margin-top:6px;padding:9px;font-size:12px;font-weight:600}.signup-foot{text-align:center;color:var(--muted);margin-top:10px;font-size:10px}.signup-foot a{color:var(--accent)}.copilot-card{border:1px solid var(--line);background:#0a0b08;border-radius:10px;width:100%;max-width:360px;padding:14px}.copilot-head{color:var(--muted-2);align-items:center;gap:6px;margin-bottom:12px;font-size:12px;display:flex}.copilot-center{text-align:center}.copilot-icon{width:28px;height:28px;color:var(--accent);background:#d6ff1e26;border:1px solid #d6ff1e4d;border-radius:50%;justify-content:center;align-items:center;margin:0 auto 8px;display:flex}.copilot-title{font-size:13px;font-weight:600}.copilot-desc{color:var(--muted);max-width:24ch;margin:6px auto 12px;font-size:10px;line-height:1.5}.prompt-row{border:1px solid var(--line);color:var(--muted-2);text-align:center;background:#06070a;border-radius:6px;margin-bottom:5px;padding:7px 9px;font-size:10px}.mock-chart-img{background:#06070a;justify-content:center;align-items:center;height:100%;display:flex}.mock-chart-img img{object-fit:cover;object-position:center top;width:100%;height:100%;display:block}.mock-chart{background:#06070a;flex-direction:column;height:100%;padding:14px;display:flex}.chart-top{color:var(--muted-2);border-bottom:1px solid var(--line);align-items:center;gap:14px;margin-bottom:10px;padding-bottom:8px;font-size:11px;display:flex}.chart-top .tab{padding:2px 0}.chart-top .tab.on{color:var(--accent);border-bottom:1px solid var(--accent);margin-bottom:-9px;padding-bottom:7px}.chart-body{background:repeating-linear-gradient(0deg,#ffffff05 0 1px,#0000 1px 40px),repeating-linear-gradient(90deg,#ffffff05 0 1px,#0000 1px 40px),#050709;border-radius:6px;flex:1;position:relative;overflow:hidden}.chart-line{height:60%;position:absolute;bottom:30%;left:0;right:0}.chart-pill{color:var(--accent);background:#d6ff1e1f;border:1px solid #d6ff1e59;border-radius:6px;padding:3px 8px;font-size:10px;font-weight:600;position:absolute;top:10px;left:12px}.chart-meta{color:var(--muted-2);gap:10px;font-size:10px;display:flex;position:absolute;top:10px;right:12px}.chart-meta span b{color:#d8d96b;font-weight:500}.mock-trade-img{background:#06070a;justify-content:center;align-items:center;height:100%;display:flex}.mock-trade-img img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.mock-trade{background:#06070a;height:100%;display:flex}.trade-chart{flex:1;padding:12px;position:relative}.trade-side{border-left:1px solid var(--line);width:140px;color:var(--muted-2);flex-direction:column;gap:10px;padding:12px;font-size:11px;display:flex}.trade-buy{color:#d3ffce;background:#1f5d2a;border:none;border-radius:6px;padding:6px;font-size:11px;font-weight:600}.trade-buy-green{color:#03220a;background:#2fbf4f}.trade-input{border:1px solid var(--line);color:var(--text);background:#06070a;border-radius:4px;padding:5px 6px;font-size:11px}.leverage-row{gap:4px;display:flex}.leverage-row span{text-align:center;border:1px solid var(--line);background:#0c0d0a;border-radius:4px;flex:1;padding:4px 0;font-size:10px}.leverage-row span.on{border-color:var(--accent);color:var(--accent)}.trade-bars{align-items:flex-end;gap:3px;display:flex;position:absolute;inset:36px 16px 16px}.trade-bars i{background:#2a3f1c;border-radius:1px;flex:1;display:block}.trade-bars i.up{background:#84c44a}.trade-bars i.down{background:#8b3030}.copilot-section{border-bottom:1px solid var(--line);padding:140px 0 80px;position:relative;overflow:hidden}.copilot-section:before{content:"";pointer-events:none;background:radial-gradient(40% 50% at 0%,#6df0c812,#0000 60%),radial-gradient(40% 50% at 100% 30%,#7aa8ff0f,#0000 60%);position:absolute;inset:0}.copilot-head h2 .muted{color:var(--muted)}.copilot-head h2 strong{color:var(--text);font-weight:500}.copilot-grid{grid-template-columns:1fr 1fr;align-items:center;gap:64px;margin-top:56px;display:grid}.copilot-pill{color:var(--accent);letter-spacing:.1em;text-transform:uppercase;margin-bottom:24px;font-size:13px;font-weight:600}.copilot-section h3{letter-spacing:-.032em;text-wrap:balance;background:linear-gradient(#fff 0%,#c9d0e0 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0 0 22px;font-size:clamp(32px,3.6vw,48px);font-weight:600;line-height:1.04}.copilot-section .lead{color:var(--muted-2);max-width:44ch;margin:0 0 28px;font-size:17px;font-weight:450;line-height:1.6}.check-list{flex-direction:column;gap:16px;margin:0 0 32px;padding:0;list-style:none;display:flex}.check-list li{color:var(--text);grid-template-columns:22px 1fr;gap:14px;font-size:16px;font-weight:500;line-height:1.5;display:grid}.check-list svg{color:var(--accent);margin-top:3px}.copilot-art{aspect-ratio:1;border:1px solid var(--line);background:#050606;border-radius:18px;position:relative;overflow:hidden}.dot-grid{background-image:radial-gradient(circle,#d6ff1e0f 1px,#0000 1.5px);background-size:8px 8px;position:absolute;inset:0}.dot-glow{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.dot-glow .xi{aspect-ratio:1;filter:drop-shadow(0 0 60px #d6ff1eb3)drop-shadow(0 0 120px #d6ff1e59);opacity:.95;background:url(/icon.svg) 50%/contain no-repeat;width:55%}.dot-mask{opacity:.75;background-image:radial-gradient(circle,#aacb22 1px,#0000 1.5px);background-size:7px 7px;position:absolute;inset:0;-webkit-mask:radial-gradient(circle,#000 0% 38%,#0000 60%);mask:radial-gradient(circle,#000 0% 38%,#0000 60%)}.trust{padding:48px 0 56px;position:relative}.trust-grid{grid-template-columns:repeat(4,1fr);gap:0;display:grid}.trust-item{text-align:center;border-left:1px dashed var(--line-strong);padding:24px 32px}.trust-item:first-child{border-left:none}.trust-icon{color:#f5f6fa;justify-content:center;align-items:center;width:36px;height:36px;margin:0 auto 22px;display:flex}.trust-icon svg{width:28px;height:28px}.trust-item h3{color:var(--text);letter-spacing:-.02em;margin:0 0 10px;font-size:19px;font-weight:700}.trust-item p{color:var(--muted-2);max-width:22ch;margin:0 auto;font-size:15px;font-weight:450;line-height:1.5}.final-cta{text-align:center;padding:80px 0 120px;position:relative;overflow:hidden}.final-cta .hero-bg{filter:blur(80px);background:radial-gradient(50% 70% at 30%,#9bc62b99,#0000 65%),radial-gradient(50% 60% at 75% 45%,#6df0c873,#0000 65%),radial-gradient(40% 60% at 50% 100%,#7aa8ff59,#0000 70%);animation:18s ease-in-out infinite alternate drift;inset:-20% -10% -10%}.final-cta h2{z-index:1;letter-spacing:-.045em;text-wrap:balance;background:linear-gradient(#fff 0%,#d3d8e8 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0 0 24px;font-size:clamp(52px,6.6vw,96px);font-weight:600;line-height:1;position:relative}.final-cta h2 em{background:var(--grad-iris);-webkit-text-fill-color:transparent;filter:drop-shadow(0 8px 30px #d6ff1e40);-webkit-background-clip:text;background-clip:text;font-style:normal}.final-cta p{z-index:1;color:var(--muted-2);max-width:42ch;margin:0 auto 38px;font-size:19px;font-weight:450;line-height:1.55;position:relative}.final-cta .btn-primary{z-index:1;position:relative}footer{border-top:1px solid var(--line);color:var(--muted-2);padding:48px 0 56px;font-size:14px;font-weight:500;position:relative}footer:before{content:"";background:linear-gradient(90deg,#0000,#d6ff1e4d,#6df0c833,#7aa8ff33,#0000);height:1px;position:absolute;top:-1px;left:0;right:0}.foot-inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;display:flex}.foot-links{gap:28px;display:flex}.foot-links a:hover{color:var(--text)}@media (max-width:880px){.nav-links{display:none}.features-grid{grid-template-columns:1fr 1fr}.feat:nth-child(odd){border-left:none}.trust-grid{grid-template-columns:1fr 1fr}.trust-item:nth-child(odd){border-left:none}.steps{grid-template-columns:1fr}.step{border-left:none}.copilot-grid{grid-template-columns:1fr;gap:40px}.copilot-art{max-width:480px;margin:0 auto}}
