@font-face{font-family:Unbounded;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d0d9446e69c4847e-s.3h31fjnwrfycc.woff2?dpl=dpl_5zeFN7GZZSBfi14RPAk94VkGHPcZ)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:Unbounded;font-style:normal;font-weight:400;font-display:swap;src:url(../media/4e1c87b7aa9e2f2f-s.3o02-8iknf6dl.woff2?dpl=dpl_5zeFN7GZZSBfi14RPAk94VkGHPcZ)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Unbounded;font-style:normal;font-weight:400;font-display:swap;src:url(../media/3fd967fc5374d70a-s.42u1-lj4buy61.woff2?dpl=dpl_5zeFN7GZZSBfi14RPAk94VkGHPcZ)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:Unbounded;font-style:normal;font-weight:400;font-display:swap;src:url(../media/dd14639a62c56cb2-s.0kda-l-rfpyyq.woff2?dpl=dpl_5zeFN7GZZSBfi14RPAk94VkGHPcZ)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:Unbounded;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b59689b1142d37ce-s.p.1bk8_xp319hr4.woff2?dpl=dpl_5zeFN7GZZSBfi14RPAk94VkGHPcZ)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:Unbounded;font-style:normal;font-weight:500;font-display:swap;src:url(../media/d0d9446e69c4847e-s.3h31fjnwrfycc.woff2?dpl=dpl_5zeFN7GZZSBfi14RPAk94VkGHPcZ)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:Unbounded;font-style:normal;font-weight:500;font-display:swap;src:url(../media/4e1c87b7aa9e2f2f-s.3o02-8iknf6dl.woff2?dpl=dpl_5zeFN7GZZSBfi14RPAk94VkGHPcZ)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Unbounded;font-style:normal;font-weight:500;font-display:swap;src:url(../media/3fd967fc5374d70a-s.42u1-lj4buy61.woff2?dpl=dpl_5zeFN7GZZSBfi14RPAk94VkGHPcZ)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:Unbounded;font-style:normal;font-weight:500;font-display:swap;src:url(../media/dd14639a62c56cb2-s.0kda-l-rfpyyq.woff2?dpl=dpl_5zeFN7GZZSBfi14RPAk94VkGHPcZ)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:Unbounded;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b59689b1142d37ce-s.p.1bk8_xp319hr4.woff2?dpl=dpl_5zeFN7GZZSBfi14RPAk94VkGHPcZ)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:Unbounded;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d0d9446e69c4847e-s.3h31fjnwrfycc.woff2?dpl=dpl_5zeFN7GZZSBfi14RPAk94VkGHPcZ)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:Unbounded;font-style:normal;font-weight:600;font-display:swap;src:url(../media/4e1c87b7aa9e2f2f-s.3o02-8iknf6dl.woff2?dpl=dpl_5zeFN7GZZSBfi14RPAk94VkGHPcZ)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Unbounded;font-style:normal;font-weight:600;font-display:swap;src:url(../media/3fd967fc5374d70a-s.42u1-lj4buy61.woff2?dpl=dpl_5zeFN7GZZSBfi14RPAk94VkGHPcZ)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:Unbounded;font-style:normal;font-weight:600;font-display:swap;src:url(../media/dd14639a62c56cb2-s.0kda-l-rfpyyq.woff2?dpl=dpl_5zeFN7GZZSBfi14RPAk94VkGHPcZ)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:Unbounded;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b59689b1142d37ce-s.p.1bk8_xp319hr4.woff2?dpl=dpl_5zeFN7GZZSBfi14RPAk94VkGHPcZ)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:Unbounded;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d0d9446e69c4847e-s.3h31fjnwrfycc.woff2?dpl=dpl_5zeFN7GZZSBfi14RPAk94VkGHPcZ)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:Unbounded;font-style:normal;font-weight:700;font-display:swap;src:url(../media/4e1c87b7aa9e2f2f-s.3o02-8iknf6dl.woff2?dpl=dpl_5zeFN7GZZSBfi14RPAk94VkGHPcZ)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Unbounded;font-style:normal;font-weight:700;font-display:swap;src:url(../media/3fd967fc5374d70a-s.42u1-lj4buy61.woff2?dpl=dpl_5zeFN7GZZSBfi14RPAk94VkGHPcZ)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:Unbounded;font-style:normal;font-weight:700;font-display:swap;src:url(../media/dd14639a62c56cb2-s.0kda-l-rfpyyq.woff2?dpl=dpl_5zeFN7GZZSBfi14RPAk94VkGHPcZ)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:Unbounded;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b59689b1142d37ce-s.p.1bk8_xp319hr4.woff2?dpl=dpl_5zeFN7GZZSBfi14RPAk94VkGHPcZ)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:Unbounded Fallback;src:local(Arial);ascent-override:73.93%;descent-override:18.2%;line-gap-override:0.0%;size-adjust:134.59%}.unbounded_258e7ae9-module__pUK_fW__className{font-family:Unbounded,Unbounded Fallback;font-style:normal}.unbounded_258e7ae9-module__pUK_fW__variable{--font-display:"Unbounded", "Unbounded Fallback"}
@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2?dpl=dpl_5zeFN7GZZSBfi14RPAk94VkGHPcZ)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.1y4-pdgsjb-pw.woff2?dpl=dpl_5zeFN7GZZSBfi14RPAk94VkGHPcZ)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.3lvt2whj97whp.woff2?dpl=dpl_5zeFN7GZZSBfi14RPAk94VkGHPcZ)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.2uwcyprjm3xu3.woff2?dpl=dpl_5zeFN7GZZSBfi14RPAk94VkGHPcZ)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.0k62hbripvv8p.woff2?dpl=dpl_5zeFN7GZZSBfi14RPAk94VkGHPcZ)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.3-6t-g6q0vh0a.woff2?dpl=dpl_5zeFN7GZZSBfi14RPAk94VkGHPcZ)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2?dpl=dpl_5zeFN7GZZSBfi14RPAk94VkGHPcZ)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.0-dom-5bn10r2.woff2?dpl=dpl_5zeFN7GZZSBfi14RPAk94VkGHPcZ)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.1y4-pdgsjb-pw.woff2?dpl=dpl_5zeFN7GZZSBfi14RPAk94VkGHPcZ)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.3lvt2whj97whp.woff2?dpl=dpl_5zeFN7GZZSBfi14RPAk94VkGHPcZ)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.2uwcyprjm3xu3.woff2?dpl=dpl_5zeFN7GZZSBfi14RPAk94VkGHPcZ)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.0k62hbripvv8p.woff2?dpl=dpl_5zeFN7GZZSBfi14RPAk94VkGHPcZ)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.3-6t-g6q0vh0a.woff2?dpl=dpl_5zeFN7GZZSBfi14RPAk94VkGHPcZ)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2?dpl=dpl_5zeFN7GZZSBfi14RPAk94VkGHPcZ)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.0-dom-5bn10r2.woff2?dpl=dpl_5zeFN7GZZSBfi14RPAk94VkGHPcZ)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.1y4-pdgsjb-pw.woff2?dpl=dpl_5zeFN7GZZSBfi14RPAk94VkGHPcZ)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.3lvt2whj97whp.woff2?dpl=dpl_5zeFN7GZZSBfi14RPAk94VkGHPcZ)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.2uwcyprjm3xu3.woff2?dpl=dpl_5zeFN7GZZSBfi14RPAk94VkGHPcZ)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.0k62hbripvv8p.woff2?dpl=dpl_5zeFN7GZZSBfi14RPAk94VkGHPcZ)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.3-6t-g6q0vh0a.woff2?dpl=dpl_5zeFN7GZZSBfi14RPAk94VkGHPcZ)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2?dpl=dpl_5zeFN7GZZSBfi14RPAk94VkGHPcZ)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_14daa2c0-module__lc9u5G__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_14daa2c0-module__lc9u5G__variable{--font-body:"Inter", "Inter Fallback"}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e390973e931a41c5-s.0rgnxg2b64rzs.woff2?dpl=dpl_5zeFN7GZZSBfi14RPAk94VkGHPcZ)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/59b15b4bcd7b1eb5-s.2vemzm0itqzfy.woff2?dpl=dpl_5zeFN7GZZSBfi14RPAk94VkGHPcZ)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e532fa1b9921e1cd-s.3cb5lpr2l6xud.woff2?dpl=dpl_5zeFN7GZZSBfi14RPAk94VkGHPcZ)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2fe89d53234c61d4-s.1u30mmyq6lnsd.woff2?dpl=dpl_5zeFN7GZZSBfi14RPAk94VkGHPcZ)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/99e609270109b47d-s.p.40sczeszzbjw1.woff2?dpl=dpl_5zeFN7GZZSBfi14RPAk94VkGHPcZ)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5e05ae5b48faa55e-s.1yd4_i3e35931.woff2?dpl=dpl_5zeFN7GZZSBfi14RPAk94VkGHPcZ)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a7afbb44bec2bb18-s.1qc6dx89jd2qv.woff2?dpl=dpl_5zeFN7GZZSBfi14RPAk94VkGHPcZ)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/02263ebadd758ea4-s.29yke99gs9qpn.woff2?dpl=dpl_5zeFN7GZZSBfi14RPAk94VkGHPcZ)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/68757d6cddeff913-s.1i-sca43-qwng.woff2?dpl=dpl_5zeFN7GZZSBfi14RPAk94VkGHPcZ)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/effe91970fc4db64-s.p.0oace-s_gkfks.woff2?dpl=dpl_5zeFN7GZZSBfi14RPAk94VkGHPcZ)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6ff74e33ebd7bca3-s.352ti9pm7m6qh.woff2?dpl=dpl_5zeFN7GZZSBfi14RPAk94VkGHPcZ)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1a69062cfe6f77f8-s.0o-3_g79811ob.woff2?dpl=dpl_5zeFN7GZZSBfi14RPAk94VkGHPcZ)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9a4838fcda0d1bca-s.0ngr-xkgqz1kf.woff2?dpl=dpl_5zeFN7GZZSBfi14RPAk94VkGHPcZ)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2e95a7d252b9825a-s.15orukf5wyxb5.woff2?dpl=dpl_5zeFN7GZZSBfi14RPAk94VkGHPcZ)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/23b7a97ae3b5c134-s.p.226pwps5o-gq_.woff2?dpl=dpl_5zeFN7GZZSBfi14RPAk94VkGHPcZ)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.ibm_plex_mono_b7448f25-module__9Ya2CG__className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.ibm_plex_mono_b7448f25-module__9Ya2CG__variable{--font-mono:"IBM Plex Mono", "IBM Plex Mono Fallback"}
:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg-0:#03080c;--bg-1:#061018;--panel:#081a208c;--border:#3ce1d238;--border-strong:#3ce1d28c;--teal:#36ecd1;--teal-soft:#9bf7e9;--blue:#2e8fff;--text:#e8f7f5;--text-dim:#7ea3a0;--text-faint:#42605e;--display:var(--font-display), sans-serif;--body:var(--font-body), sans-serif;--mono:var(--font-mono), monospace}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{background:var(--bg-0);color:var(--text);font-family:var(--body);transition:background-color .3s,color .3s;position:relative;overflow-x:hidden}.bg-glow{z-index:0;pointer-events:none;background:radial-gradient(50% 40% at 85% 8%,#36ecd11a,#0000 70%),radial-gradient(40% 35% at 8% 95%,#2e8fff1a,#0000 70%);position:fixed;inset:0}#net-canvas{z-index:0;pointer-events:none;position:fixed;inset:0}.content{z-index:2;position:relative}.scanline{z-index:1;pointer-events:none;background:linear-gradient(#0000,#36ecd10d,#0000);height:160px;animation:10s linear infinite scan;position:fixed;left:0;right:0}@keyframes scan{0%{top:-160px}to{top:100vh}}nav{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:14px 6vw;display:flex}.logo{font-family:var(--mono);letter-spacing:.1em;color:inherit;align-items:center;gap:8px;font-size:13px;text-decoration:none;display:flex}.logo-mark{flex-shrink:0;place-items:center;width:52px;height:52px;display:grid}.logo-mark svg{display:block}@keyframes pulse-dot{0%,to{opacity:1}50%{opacity:.3}}.logo .sub{color:var(--text-faint);margin-left:2px;font-size:10px}.nav-right{align-items:center;gap:28px;display:flex}.nav-links{align-items:center;gap:22px;display:flex}.nav-link{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--text-dim);font-size:11px;text-decoration:none;transition:color .2s}.nav-link:hover{color:var(--teal-soft)}.nav-cta{font-family:var(--mono);letter-spacing:.06em;color:var(--teal-soft);border:1px solid var(--border);cursor:pointer;background:0 0;padding:9px 18px;font-size:11px;text-decoration:none;transition:all .25s}.nav-cta:hover{border-color:var(--border-strong);background:#36ecd10f}.theme-toggle{border:1px solid var(--border);width:36px;height:36px;color:var(--text-dim);cursor:pointer;background:0 0;justify-content:center;align-items:center;transition:all .25s;display:flex}.theme-toggle:hover{color:var(--text);border-color:var(--border-strong)}.theme-icon-moon,:root[data-theme=light] .theme-icon-sun{display:none}:root[data-theme=light] .theme-icon-moon{display:block}@media (max-width:640px){nav{padding:12px 5vw}.nav-links{display:none}.nav-right{gap:10px}.nav-cta{padding:8px 12px;font-size:10.5px}.logo .sub{display:none}.logo-mark{width:42px;height:42px}section{padding:76px 6vw}.access{padding:28px 20px}.access-info .stat-row{flex-wrap:wrap;gap:20px 26px}}.hero{grid-template-columns:1.1fr .9fr;align-items:center;gap:40px;min-height:88vh;padding:90px 6vw 0;display:grid}.hero-text{opacity:0;max-width:560px;animation:.8s .15s forwards rise}@keyframes rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.badge{font-family:var(--mono);letter-spacing:.12em;color:var(--teal);border:1px solid var(--border-strong);text-transform:uppercase;background:#36ecd10f;align-items:center;gap:8px;margin-bottom:32px;padding:7px 14px;font-size:10.5px;display:inline-flex}.badge:before{content:"";background:var(--teal);width:6px;height:6px;box-shadow:0 0 6px var(--teal);border-radius:50%;animation:1.6s infinite pulse-dot}h1{font-family:var(--display);letter-spacing:-.01em;font-size:clamp(2.1rem,4vw,3.4rem);font-weight:600;line-height:1.12}h1 .accent{background:linear-gradient(110deg, var(--teal), var(--blue));color:#0000;-webkit-background-clip:text;background-clip:text}.sub{color:var(--text-dim);max-width:480px;margin:24px 0 0;font-size:1.05rem;line-height:1.65}.hero-ctas{flex-wrap:wrap;gap:14px;margin-top:38px;display:flex}.btn-primary{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;text-align:center;background:linear-gradient(110deg, var(--teal), var(--blue));color:#03080c;cursor:pointer;border:none;padding:14px 26px;font-size:12.5px;font-weight:600;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-block}.btn-primary:hover{transform:translateY(-2px);box-shadow:0 6px 26px #36ecd14d}.btn-primary:disabled{cursor:not-allowed;opacity:.48;box-shadow:none;transform:none}.btn-ghost{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--text-dim);border:1px solid var(--border);cursor:pointer;background:0 0;padding:14px 22px;font-size:12.5px;transition:all .2s}.btn-ghost:hover{color:var(--text);border-color:var(--border-strong)}.hud{aspect-ratio:1;opacity:0;width:100%;max-width:420px;margin:0 auto;animation:.8s .35s forwards rise;position:relative}.hud svg{width:100%;height:100%;overflow:visible}.hud-ring{fill:none;transform-origin:200px 200px}.ring-a{animation:26s linear infinite spin}.ring-b{animation:34s linear infinite spin-rev}.ring-c{animation:18s linear infinite spin}.ring-a circle{stroke:#36ecd14d}.ring-b circle{stroke:#2e8fff66}.ring-c circle{stroke:#36ecd180}.hud-inner{stroke:#36ecd140;fill:none}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes spin-rev{0%{transform:rotate(360deg)}to{transform:rotate(0)}}.sweep{pointer-events:none;background:conic-gradient(#36ecd152,#0000 28%);border-radius:50%;animation:4.5s linear infinite sweep-rotate;position:absolute;inset:0;-webkit-mask:radial-gradient(circle,#0000 0% 28%,#000 29% 96%,#0000 97%);mask:radial-gradient(circle,#0000 0% 28%,#000 29% 96%,#0000 97%)}@keyframes sweep-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.hud-center{filter:blur(2px);background:radial-gradient(circle,#36ecd18c,#36ecd100 72%);border-radius:50%;width:54px;height:54px;animation:2.8s ease-in-out infinite pulse-dot;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.blip{background:var(--teal-soft);width:6px;height:6px;box-shadow:0 0 8px var(--teal);border-radius:50%;animation:3s ease-in-out infinite blip-fade;position:absolute}@keyframes blip-fade{0%,to{opacity:.15}50%{opacity:1}}.hud-readout{font-family:var(--mono);letter-spacing:.08em;color:var(--text-faint);white-space:nowrap;font-size:10px;position:absolute}.hr-1{top:-2%;left:50%;transform:translate(-50%)}.hr-2{bottom:-2%;left:50%;transform:translate(-50%)}.hr-3{top:50%;left:-4%;transform:translateY(-50%)}.hr-4{top:50%;right:-4%;transform:translateY(-50%)}.hud-readout span{color:var(--teal-soft)}.term-wrap{border-top:1px solid var(--border);border-bottom:1px solid var(--border);background:#36ecd105;padding:14px 6vw;overflow:hidden}.term{font-family:var(--mono);color:var(--text-faint);letter-spacing:.04em;white-space:nowrap;gap:50px;width:max-content;font-size:11px;animation:28s linear infinite term-scroll;display:flex}.term span{color:var(--teal-soft)}@keyframes term-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}section{padding:110px 6vw}.section-tight-top{padding-top:0}.section-head{max-width:620px;margin-bottom:60px}.eyebrow{font-family:var(--mono);letter-spacing:.14em;color:var(--teal);text-transform:uppercase;margin-bottom:14px;font-size:10.5px;display:block}h2{font-family:var(--display);font-size:clamp(1.6rem,2.8vw,2.3rem);font-weight:600;line-height:1.25}.section-head p{color:var(--text-dim);max-width:520px;margin-top:14px;font-size:1rem;line-height:1.6}.reveal{opacity:0;transition:opacity .7s,transform .7s;transform:translateY(18px)}.reveal.in{opacity:1;transform:translateY(0)}.rise-in{opacity:0;animation:.8s .15s forwards rise}.modes{max-width:980px}.mode-row{border-top:1px solid var(--border);grid-template-columns:140px 1fr;align-items:start;gap:30px;padding:34px 0;display:grid;position:relative}.modes .mode-row:last-child{border-bottom:1px solid var(--border)}.mode-row:nth-child(2){padding-left:60px}.mode-row:nth-child(3){padding-left:120px}.mode-row:after{content:"";background:var(--teal);width:0;height:1px;transition:width .6s;position:absolute;top:0;left:0}.mode-row:hover:after{width:100%}.mode-tag{font-family:var(--mono);color:var(--text-faint);letter-spacing:.06em;padding-top:4px;font-size:11px}.mode-tag b{color:var(--teal);margin-bottom:4px;font-size:13px;display:block}.mode-body h3{font-family:var(--display);margin-bottom:10px;font-size:1.2rem;font-weight:500}.mode-body p{color:var(--text-dim);max-width:480px;font-size:.95rem;line-height:1.65}@media (max-width:760px){.mode-row{grid-template-columns:1fr;gap:10px}.mode-row:nth-child(2),.mode-row:nth-child(3){padding-left:0}}.help-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;max-width:1120px;display:grid}.help-card,.compare-card,.benefit-card,.faq-item{border:1px solid var(--border);-webkit-backdrop-filter:blur(10px);background:linear-gradient(#36ecd10e,#081a2061);position:relative;overflow:hidden}.help-card:before,.compare-card:before,.benefit-card:before,.faq-item:before{content:"";opacity:.55;background:linear-gradient(90deg,#0000,#36ecd1bf,#0000);height:1px;position:absolute;inset:0 0 auto}.help-card{min-height:168px;padding:22px;transition:border-color .25s,transform .25s,background .25s}.help-card:hover,.compare-card:hover,.benefit-card:hover,.faq-item:hover{border-color:var(--border-strong);background:linear-gradient(#36ecd116,#081a2080)}.help-card:hover{transform:translateY(-3px)}.card-index,.benefit-card span{font-family:var(--mono);letter-spacing:.09em;color:var(--teal);margin-bottom:26px;font-size:10px;display:block}.help-card h3,.compare-card h3,.faq-item summary{font-family:var(--display);margin-bottom:10px;font-size:1.05rem;font-weight:500}.help-card p,.compare-card li,.benefit-card p,.faq-item p{color:var(--text-dim);font-size:.92rem;line-height:1.6}.compare-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;max-width:980px;display:grid}.compare-card{padding:26px}.compare-card:nth-child(2){border-color:var(--border-strong);background:linear-gradient(145deg,#36ecd11a,#2e8fff0f 48%,#081a207a)}.compare-card ul{gap:12px;margin-top:20px;list-style:none;display:grid}.compare-card li{padding-left:24px;position:relative}.compare-card li:before{content:"";background:var(--teal);width:9px;height:1px;position:absolute;top:.62em;left:0;box-shadow:0 0 8px #36ecd18c}.benefit-grid{flex-wrap:wrap;gap:10px;max-width:980px;display:flex}.benefit-card{align-items:center;gap:12px;min-height:0;padding:14px 16px;display:flex}.benefit-card span{margin-bottom:0}.faq-list{border-bottom:1px solid var(--border);max-width:860px}.faq-item{background:0 0;border-bottom:0;border-left:0;border-right:0;padding:0}.faq-item:before{background:linear-gradient(90deg, var(--teal), transparent);width:120px}.faq-item summary{cursor:pointer;margin-bottom:0;padding:24px 28px 24px 0;list-style:none;position:relative}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary:after{content:"+";font-family:var(--mono);color:var(--teal);position:absolute;top:24px;right:2px}.faq-item[open] summary:after{content:"-"}.faq-item p{padding:0 28px 24px 0}.final-cta-section{padding-bottom:90px}.final-cta{border:1px solid var(--border-strong);-webkit-backdrop-filter:blur(12px);background:linear-gradient(135deg,#36ecd11a,#2e8fff0e 42%,#081a2080);grid-template-columns:1fr auto;align-items:end;gap:34px;max-width:980px;padding:34px;display:grid;position:relative;overflow:hidden}.final-cta:before{content:"";background:linear-gradient(90deg, transparent, var(--teal), transparent);width:60%;height:1px;animation:5s linear infinite border-run;position:absolute;top:0;left:-100%}.final-cta-copy{max-width:560px}.final-cta-copy p{color:var(--text-dim);margin-top:14px;font-size:.98rem;line-height:1.65}.final-cta-actions{margin-top:28px}.cta-stats{grid-template-columns:repeat(3,minmax(86px,1fr));gap:10px;min-width:min(360px,100%);display:grid}.cta-stat{border:1px solid var(--border);background:#36ecd109;padding:16px 14px}.cta-stat b{font-family:var(--display);color:var(--teal);margin-bottom:8px;font-size:1.45rem;font-weight:600;line-height:1;display:block}.cta-stat span{font-family:var(--mono);letter-spacing:.07em;text-transform:uppercase;color:var(--text-faint);font-size:9.5px;line-height:1.35;display:block}.access-wrap{grid-template-columns:.9fr 1.1fr;align-items:start;gap:50px;display:grid}.access-info h2{margin-bottom:18px}.access-info p{color:var(--text-dim);max-width:380px;font-size:.98rem;line-height:1.7}.access-info .stat-row{font-family:var(--mono);gap:30px;margin-top:36px;display:flex}.access-info .stat b{color:var(--teal);font-size:1.5rem;font-family:var(--display);display:block}.access-info .stat span{color:var(--text-faint);letter-spacing:.06em;text-transform:uppercase;font-size:10px}.access{border:1px solid var(--border-strong);background:var(--panel);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:40px;position:relative;overflow:hidden}.access:before{content:"";background:linear-gradient(90deg, transparent, var(--teal), transparent);width:60%;height:1px;animation:5s linear infinite border-run;position:absolute;top:0;left:-100%}@keyframes border-run{to{left:140%}}.field{margin-bottom:20px}.field label{font-family:var(--mono);letter-spacing:.08em;color:var(--text-faint);text-transform:uppercase;margin-bottom:8px;font-size:10px;display:block}.field .optional{color:var(--text-faint);text-transform:none}.field input,.field textarea{border:1px solid var(--border);width:100%;color:var(--text);font-family:var(--body);background:#ffffff05;padding:12px 14px;font-size:.92rem;transition:border-color .2s,background .2s}.field input::placeholder,.field textarea::placeholder{color:var(--text-faint)}.field input:focus,.field textarea:focus{border-color:var(--teal);background:#36ecd10a;outline:none}.field textarea{resize:vertical;min-height:74px}.row-2{grid-template-columns:1fr 1fr;gap:14px;display:grid}.submit-btn{width:100%;margin-top:6px}.submit-btn:disabled{opacity:.6;cursor:not-allowed}.form-foot{font-family:var(--mono);color:var(--text-faint);text-align:center;margin-top:16px;font-size:10px}.success-state{text-align:center;padding:30px 0}.success-state .check{border:1px solid var(--border-strong);width:50px;height:50px;color:var(--teal);justify-content:center;align-items:center;margin:0 auto 20px;font-size:20px;display:flex}.success-state h3{font-family:var(--display);margin-bottom:10px;font-size:1.2rem;font-weight:500}.success-state p{color:var(--text-dim);max-width:360px;margin:0 auto;font-size:.92rem;line-height:1.6}@media (max-width:900px){.hero{grid-template-columns:1fr;gap:44px;min-height:auto;padding-top:54px;padding-bottom:44px}.hud{max-width:320px}.access-wrap{grid-template-columns:1fr}.help-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.row-2{grid-template-columns:1fr}.final-cta{grid-template-columns:1fr;align-items:start}.cta-stats{min-width:0}}@media (max-width:720px){.help-grid,.compare-grid{grid-template-columns:1fr}.help-card{min-height:auto}.benefit-card{width:100%}.final-cta{padding:26px}.cta-stats{grid-template-columns:1fr}}@media (max-width:640px){.hero{padding-top:42px}.badge{margin-bottom:24px}.sub,.section-head p,.final-cta-copy p{font-size:.96rem}.hero-ctas{width:100%;margin-top:30px}.btn-primary,.btn-ghost{width:100%}.hud{max-width:min(290px,76vw)}.hud-readout{font-size:9px}.hr-3{left:-1%}.hr-4{right:-1%}.term{gap:34px;animation-duration:24s}.section-head{margin-bottom:38px}.help-card,.compare-card{padding:20px}.card-index{margin-bottom:18px}.faq-item summary{padding:20px 28px 20px 0}.faq-item summary:after{top:20px}.final-cta-section{padding-bottom:70px}}footer{border-top:1px solid var(--border);font-family:var(--mono);color:var(--text-faint);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;padding:32px 6vw 40px;font-size:10.5px;display:flex}.footer-brand{letter-spacing:.1em;align-items:center;gap:10px;font-size:12px;display:flex}.footer-logo-mark{flex-shrink:0;place-items:center;width:32px;height:32px;display:grid}.footer-logo-mark svg{display:block}.footer-links{border-bottom:none;flex-wrap:wrap;align-items:center;gap:18px;margin:0;padding:0;display:flex}.footer-links a{color:inherit;text-decoration:none;transition:color .15s}.footer-links a:hover{color:var(--teal-soft)}.legal-page{max-width:1180px;padding:90px 6vw 120px}.legal-header{max-width:720px;margin-bottom:56px}.legal-header .eyebrow{margin-bottom:14px}.legal-header h1{margin-bottom:12px;font-size:clamp(1.8rem,3vw,2.4rem)}.legal-updated{font-family:var(--mono);letter-spacing:.04em;color:var(--text-faint);margin-bottom:20px;font-size:.78rem}.legal-intro{color:var(--text-dim);line-height:1.7}.legal-body{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:64px;display:grid}.legal-toc{border:1px solid var(--border);background:#36ecd10a;gap:8px;padding:20px 22px;display:grid;position:sticky;top:100px}.legal-toc p{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--teal);margin-bottom:4px;font-size:10.5px}.legal-toc ol{gap:7px;margin:0 0 0 18px;display:grid}.legal-toc li{color:var(--text-dim);font-size:.86rem;line-height:1.4}.legal-toc a{color:inherit;text-decoration:none}.legal-toc a:hover{color:var(--teal-soft);text-decoration:underline}.legal-content{max-width:700px}.legal-content h2{margin-top:40px;margin-bottom:14px;font-size:1.2rem}.legal-content h2:first-child{margin-top:0}.legal-content h3{font-family:var(--body);color:var(--text);margin-top:22px;margin-bottom:10px;font-size:1rem;font-weight:600}.legal-content p{color:var(--text-dim);margin-bottom:14px;line-height:1.75}.legal-content ul{gap:8px;margin:8px 0 18px 20px;display:grid}.legal-content li{color:var(--text-dim);line-height:1.7;list-style:outside}.legal-content li::marker{color:var(--teal)}.legal-content a{color:var(--teal-soft);text-underline-offset:2px;text-decoration:underline}.legal-content a:hover{color:var(--teal)}.legal-content strong{color:var(--text)}@media (max-width:860px){.legal-body{grid-template-columns:1fr;gap:32px}.legal-toc{position:static}}.login-page{place-items:center;min-height:calc(100vh - 150px);padding:72px 6vw;display:grid;position:relative}.login-card{border:1px solid var(--border-strong);-webkit-backdrop-filter:blur(14px);background:linear-gradient(#36ecd112,#081a2085);width:min(520px,100%);padding:38px;position:relative;overflow:hidden}.login-card:before{content:"";background:linear-gradient(90deg,#0000,#36ecd1c7,#0000);height:1px;position:absolute;inset:0 0 auto}.login-mark{place-items:center;width:72px;height:72px;margin-bottom:18px;display:grid}.login-card h1{font-size:clamp(1.9rem,3vw,2.6rem)}.login-card p{color:var(--text-dim);margin-top:14px;line-height:1.65}.login-form{gap:16px;margin-top:28px;display:grid}.login-form label{color:var(--text-faint);font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;gap:8px;font-size:10px;display:grid}.login-form input{border:1px solid var(--border);width:100%;color:var(--text);font-family:var(--body);background:#091922;padding:13px 14px;font-size:.94rem}.login-form input:focus{border-color:var(--teal);outline:none;box-shadow:0 0 0 3px #36ecd11a}.login-note{font-family:var(--mono);letter-spacing:.04em;font-size:.78rem;color:var(--text-faint)!important}.dash-page{z-index:2;min-height:100vh;padding:0 6vw 90px;position:relative}.dash-loading{min-height:100vh;color:var(--text-dim);font-family:var(--mono);letter-spacing:.08em;text-align:center;text-transform:uppercase;align-content:center;place-items:center;gap:18px;font-size:.78rem;display:grid}.dash-header{z-index:30;border-bottom:1px solid var(--border);-webkit-backdrop-filter:blur(18px);background:#03080cc7;width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:0 6vw;position:sticky;top:0}.dash-header-inner{justify-content:space-between;align-items:center;gap:18px;max-width:1180px;min-height:74px;margin:0 auto;display:flex}.dash-header-inner .logo{flex:none}.dash-nav{background:#36ecd109;border:1px solid #3ce1d224;align-items:center;gap:8px;margin-left:auto;padding:5px;display:flex}.dash-nav a{color:var(--text-dim);font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;padding:8px 10px;font-size:10px;text-decoration:none;transition:color .2s,background .2s}.dash-nav a:hover{color:var(--teal-soft);background:#36ecd10f}.dash-hero,.dash-section{max-width:1180px;margin:0 auto}.dash-hero{grid-template-columns:minmax(0,.95fr) minmax(420px,1.05fr);align-items:stretch;gap:18px;padding:34px 0 28px;display:grid}.dash-hero-copy{border:1px solid var(--border);-webkit-backdrop-filter:blur(14px);background:linear-gradient(#36ecd10e,#081a2070);max-width:620px;padding:28px;position:relative;overflow:hidden}.dash-hero-copy:before{content:"";opacity:.66;background:linear-gradient(90deg,#0000,#36ecd1bd,#0000);height:1px;position:absolute;inset:0 0 auto}.dash-title-row{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.dash-hero h1{font-size:clamp(1.9rem,3vw,3.2rem);line-height:1.05}.dash-gradient-text{background:linear-gradient(110deg, var(--teal), var(--blue));color:#0000;-webkit-background-clip:text;background-clip:text}.dash-hero p{color:var(--text-dim);max-width:560px;margin-top:18px;line-height:1.65}.dash-xp-pill{border:1px solid var(--border-strong);text-align:right;background:linear-gradient(135deg,#36ecd121,#2e8fff12);flex:none;min-width:170px;padding:14px 18px;overflow:visible;box-shadow:0 0 28px #36ecd114}.dash-xp-pill span{color:var(--text-faint);font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;margin-bottom:8px;font-size:9px;display:block}.dash-xp-pill b{font-family:var(--display);white-space:nowrap;font-size:clamp(1.85rem,2.6vw,2.25rem);font-weight:700;line-height:1;display:block}.dash-quick-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:24px;display:grid}.dash-quick-stats span{color:var(--text-faint);font-family:var(--mono);letter-spacing:.07em;text-transform:uppercase;background:#36ecd108;border:1px solid #3ce1d224;padding:13px;font-size:9px;line-height:1.35}.dash-quick-stats b{color:var(--teal);font-family:var(--display);letter-spacing:0;text-transform:none;margin-bottom:8px;font-size:1.15rem;font-weight:600;line-height:1;display:block}.dash-status-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.dash-status-card,.dash-metric-card,.dash-announcements,.dash-xp-card,.dash-note-card,.dash-action-card,.dash-modal{border:1px solid var(--border);-webkit-backdrop-filter:blur(14px);background:linear-gradient(#36ecd10e,#081a2070);position:relative;overflow:hidden}.dash-status-card:before,.dash-metric-card:before,.dash-announcements:before,.dash-xp-card:before,.dash-note-card:before,.dash-action-card:before,.dash-modal:before{content:"";opacity:.66;background:linear-gradient(90deg,#0000,#36ecd1bd,#0000);height:1px;position:absolute;inset:0 0 auto}.dash-status-card{min-height:150px;padding:22px}.dash-status-card.wide{grid-column:span 2}.dash-status-card span,.dash-metric-card span,.dash-update span,.dash-action-card em{color:var(--text-faint);font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;margin-bottom:18px;font-size:10px;display:block}.dash-status-card b,.dash-metric-card b,.dash-xp-number b{color:var(--teal);font-family:var(--display);font-size:clamp(1.35rem,2.2vw,2.2rem);font-weight:600;line-height:1;display:block}.dash-status-card p,.dash-metric-card p,.dash-update p,.dash-xp-card p,.dash-action-card p,.dash-action-card small,.dash-action-card strong{color:var(--text-dim);line-height:1.55}.dash-status-card p,.dash-metric-card p{margin-top:16px;font-size:.9rem}.dash-section{padding:34px 0}.dash-section-head{max-width:650px;margin-bottom:24px}.dash-section-head.compact{margin-bottom:20px}.dash-section-head h2{font-size:clamp(1.45rem,2.5vw,2.15rem)}.dash-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.dash-metric-card{min-height:154px;padding:20px;transition:transform .22s,border-color .22s,background .22s}.dash-metric-card:hover,.dash-action-card:hover{border-color:var(--border-strong);background:linear-gradient(#36ecd116,#081a208f);transform:translateY(-3px)}.dash-two-col,.dash-xp-row{grid-template-columns:minmax(0,.8fr) minmax(320px,1.2fr);align-items:stretch;gap:16px;display:grid}.dash-announcements,.dash-xp-card,.dash-note-card{padding:24px}.dash-update-list{gap:10px;display:grid}.dash-update{background:#36ecd108;border:1px solid #3ce1d224;padding:14px 16px}.dash-update span{color:var(--teal);margin-bottom:8px}.dash-note-card{align-items:center;gap:16px;display:flex}.dash-note-card svg{width:28px;height:28px;color:var(--teal);flex-shrink:0}.dash-note-card h3{font-family:var(--display);margin-bottom:6px;font-size:1rem;font-weight:500}.dash-note-card p{color:var(--text-dim);line-height:1.55}.dash-action-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.dash-action-card{flex-direction:column;min-height:292px;padding:24px;transition:transform .22s,border-color .22s,background .22s;display:flex}.dash-action-card.locked{opacity:.72}.dash-action-top{justify-content:space-between;align-items:center;gap:14px;margin-bottom:26px;display:flex}.dash-action-icon{border:1px solid var(--border);width:40px;height:40px;color:var(--teal);background:#36ecd10d;place-items:center;display:grid}.dash-action-icon svg{width:21px;height:21px}.dash-action-card em{color:var(--teal);margin-bottom:0;font-style:normal}.dash-action-card h3{font-family:var(--display);margin-bottom:10px;font-size:1.1rem;font-weight:500}.dash-action-card p{font-size:.92rem}.dash-action-card strong{color:var(--teal-soft);font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;margin-top:18px;font-size:10px;display:block}.dash-action-card small{margin-top:14px;font-size:.82rem;display:block}.dash-action-card .btn-primary,.dash-action-card .btn-ghost{width:100%;margin-top:auto}.dash-action-card .btn-ghost:disabled{opacity:.62;cursor:not-allowed}.dash-modal-layer{z-index:80;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.dash-modal-scrim{cursor:pointer;background:#000508d1;border:0;position:absolute;inset:0}.dash-modal{z-index:1;background:#061018;border-color:#3ce1d26b;width:min(620px,100%);max-height:min(760px,100vh - 48px);padding:28px;overflow:auto;box-shadow:0 26px 90px #00000094}.dash-modal-head{justify-content:space-between;align-items:start;gap:18px;margin-bottom:22px;display:flex}.dash-icon-btn{border:1px solid var(--border);width:38px;height:38px;color:var(--teal);cursor:pointer;background:#36ecd10d}.dash-icon-btn svg{width:18px;height:18px}.dash-modal label{color:var(--text-faint);font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;gap:8px;margin-bottom:16px;font-size:10px;display:grid}.dash-modal input,.dash-modal textarea,.dash-modal select{border:1px solid var(--border);width:100%;color:var(--text);font-family:var(--body);letter-spacing:0;text-transform:none;background:#091922;padding:12px 14px;font-size:.94rem}.dash-modal input::placeholder,.dash-modal textarea::placeholder{color:#7ea3a0b8}.dash-modal select option{color:var(--text);background:#091922}.dash-modal textarea{resize:vertical;min-height:92px}.dash-modal input:focus,.dash-modal textarea:focus,.dash-modal select:focus{border-color:var(--teal);outline:none;box-shadow:0 0 0 3px #36ecd11a}.dash-modal-actions{justify-content:flex-end;gap:12px;margin-top:24px;display:flex}@media (max-width:1050px){.dash-hero,.dash-two-col,.dash-xp-row{grid-template-columns:1fr}.dash-status-grid{max-width:720px}.dash-metrics,.dash-action-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.dash-page{padding:0 5vw 70px}.dash-header{flex-wrap:wrap;padding:0 5vw}.dash-header-inner{flex-wrap:wrap;gap:12px;min-height:auto;padding:14px 0}.dash-nav{order:3;width:100%;margin-left:0;overflow-x:auto}.dash-nav a{white-space:nowrap}.dash-title-row{flex-direction:column}.dash-xp-pill{text-align:left;width:100%}.dash-hero{padding:46px 0 32px}.dash-status-grid,.dash-metrics,.dash-action-grid,.dash-quick-stats{grid-template-columns:1fr}.dash-status-card.wide{grid-column:auto}.dash-modal-actions{flex-direction:column;align-items:stretch}.dash-modal{padding:22px}}.ob-page{z-index:2;padding:0 6vw 80px;position:relative}.ob-progress{z-index:10;gap:8px;width:128px;display:grid;position:fixed;top:132px;left:24px}.ob-progress a{color:var(--text-faint);font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;grid-template-columns:28px 1fr;align-items:center;gap:9px;padding:8px 0;font-size:9.5px;text-decoration:none;transition:color .2s;display:grid}.ob-progress a:hover{color:var(--teal-soft)}.ob-progress span{color:var(--teal)}.ob-hero,.ob-section,.ob-final{max-width:1120px;margin:0 auto}.ob-hero{grid-template-columns:minmax(0,1fr) 420px;align-items:center;gap:54px;min-height:84vh;padding:94px 0 70px;display:grid}.ob-hero-copy{max-width:680px}.ob-hero h1{max-width:780px;font-size:clamp(2.4rem,5vw,5rem);line-height:1}.ob-hero p{color:var(--text-dim);max-width:620px;margin:24px 0 34px;font-size:clamp(1rem,1.5vw,1.18rem);line-height:1.65}.ob-hud-orbit{aspect-ratio:1;width:min(420px,100%);margin:0 auto;position:relative}.ob-orbit-ring{border:1px solid #36ecd142;border-radius:50%;position:absolute;inset:8%}.ob-orbit-ring:before,.ob-orbit-ring:after{content:"";border:1px dashed #2e8fff47;border-radius:50%;position:absolute;inset:14%}.ring-one{animation:28s linear infinite spin}.ring-two{animation:22s linear infinite spin-rev;inset:21%}.ob-orbit-core{border:1px solid var(--border-strong);color:var(--teal);font-family:var(--mono);letter-spacing:.12em;background:radial-gradient(circle,#36ecd138,#081a2040);border-radius:50%;place-items:center;display:grid;position:absolute;inset:35%;box-shadow:0 0 42px #36ecd12e}.ob-orbit-core-dot{aspect-ratio:1;background:linear-gradient(135deg, var(--teal), var(--blue));border-radius:48% 52% 50% 50%/52% 45% 55% 48%;width:23%;animation:3.8s ease-in-out infinite orbit-dot-morph;display:block;box-shadow:0 0 28px #36ecd15c}.ob-orbit-chip{border:1px solid var(--border);color:var(--text-dim);font-family:var(--mono);letter-spacing:.08em;background:#081a20b8;padding:8px 10px;font-size:10px;position:absolute}.chip-a{top:14%;right:4%}.chip-b{bottom:22%;left:0}.chip-c{bottom:8%;right:12%}@keyframes orbit-dot-morph{0%,to{border-radius:48% 52% 50% 50%/52% 45% 55% 48%;transform:scale(1)}50%{border-radius:56% 44% 47% 53%/45% 55% 49% 51%;transform:scale(1.12,.96)}}.ob-section{padding:74px 0}.ob-section-head{max-width:700px;margin-bottom:34px}.ob-section-head h2{font-size:clamp(1.7rem,3vw,3rem)}.ob-section-head-feature{max-width:860px}.ob-section-head-feature h2{letter-spacing:0;max-width:920px;font-size:clamp(2rem,4.2vw,4.35rem);line-height:1}.ob-section-head-feature p{color:var(--text-dim);margin-top:18px;font-size:clamp(1rem,1.45vw,1.2rem);line-height:1.55}.ob-gradient-text{background:linear-gradient(110deg, var(--teal), var(--blue));color:#0000;-webkit-background-clip:text;background-clip:text}.ob-split{grid-template-columns:minmax(0,1.05fr) minmax(320px,.95fr);align-items:stretch;gap:22px;display:grid}.ob-diagram,.ob-copy-card,.ob-card,.ob-flow-card,.ob-dev-mode,.ob-coming-card,.ob-xp-card,.ob-final-card{border:1px solid var(--border);-webkit-backdrop-filter:blur(12px);background:linear-gradient(#36ecd10e,#081a206b);position:relative;overflow:hidden}.ob-diagram:before,.ob-copy-card:before,.ob-card:before,.ob-flow-card:before,.ob-dev-mode:before,.ob-coming-card:before,.ob-xp-card:before,.ob-final-card:before{content:"";background:linear-gradient(90deg,#0000,#36ecd1b8,#0000);height:1px;position:absolute;inset:0 0 auto}.ob-diagram{place-items:center;min-height:390px;padding:28px;display:grid}.ob-diagram-node{border:1px solid var(--border-strong);text-align:center;width:min(260px,80%);font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;padding:18px;font-size:12px}.ob-diagram-node.main{color:var(--text)}.ob-diagram-node.ai{color:var(--teal);box-shadow:0 0 32px #36ecd121}.ob-diagram-line{background:linear-gradient(180deg, var(--teal), transparent);width:1px;height:54px}.ob-diagram-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;width:100%;margin-top:28px;display:grid}.ob-diagram-grid span{color:var(--text-dim);font-family:var(--mono);letter-spacing:.06em;text-align:center;border:1px solid #3ce1d226;padding:10px 6px;font-size:9.5px}.ob-copy-card{align-content:center;gap:18px;padding:34px;display:grid}.ob-copy-card p,.ob-card p,.ob-flow-card p,.ob-dev-mode p,.ob-xp-card p,.ob-final-card p,.ob-section-note{color:var(--text-dim);line-height:1.65}.ob-callout{border-left:1px solid var(--teal);padding-left:16px;color:var(--teal-soft)!important}.ob-founder-note{border-left:1px solid #36ecd157;max-width:880px;padding-left:22px}.ob-founder-note h2{font-family:var(--display);margin-bottom:24px;font-size:clamp(1.8rem,3.4vw,3.2rem);font-weight:600;line-height:1.1}.ob-founder-note p{color:var(--text-dim);max-width:820px;font-size:clamp(1rem,1.3vw,1.18rem);line-height:1.75}.ob-founder-note p+p{color:var(--teal-soft);margin-top:18px}.ob-cohort-note ul{color:var(--text-dim);gap:12px;max-width:820px;margin:18px 0;padding:0;font-size:clamp(1rem,1.3vw,1.18rem);line-height:1.7;list-style:none;display:grid}.ob-cohort-note li{padding-left:20px;position:relative}.ob-cohort-note li:before{content:"";background:var(--teal);width:5px;height:5px;position:absolute;top:.78em;left:0;box-shadow:0 0 10px #36ecd173}.ob-ambassador-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.ob-card{min-height:210px;padding:24px}.ob-card-index{color:var(--teal);font-family:var(--mono);margin-bottom:28px;font-size:10px;display:block}.ob-card h3,.ob-flow-card h3,.ob-dev-mode h3,.ob-xp-card h3{font-family:var(--display);margin-bottom:10px;font-size:1.05rem;font-weight:500}.ob-comparison{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.ob-flow-card{min-height:310px;padding:28px}.ob-flow-card.primary{border-color:var(--border-strong);background:linear-gradient(135deg,#36ecd11f,#2e8fff0f,#081a206b)}.ob-flow{gap:18px;margin-top:26px;display:grid}.ob-flow span,.ob-partnership span{border:1px solid var(--border);color:var(--text-dim);font-family:var(--mono);letter-spacing:.07em;text-transform:uppercase;padding:15px;font-size:11px;display:block}.ob-flow span:not(:last-child):after{content:"";border-right:1px solid var(--teal);border-bottom:1px solid var(--teal);width:7px;height:7px;margin:13px auto -14px;display:block;transform:rotate(45deg)}.ob-partnership{grid-template-columns:1fr 44px 1fr;align-items:center;gap:12px;margin:58px 0 28px;display:grid}.ob-partnership b{color:var(--teal);text-align:center;place-items:center;display:grid}.ob-inline-icon{width:30px;height:30px}.ob-title-icon{width:22px;height:22px;color:var(--teal);flex-shrink:0}.ob-dev-mode h3{align-items:center;gap:10px;display:flex}.ob-version-grid{grid-template-columns:.9fr 1.1fr;gap:18px;display:grid}.ob-dev-mode{padding:30px}.ob-live-dot{color:var(--teal);font-family:var(--mono);letter-spacing:.09em;text-transform:uppercase;margin-bottom:28px;font-size:10px;display:inline-flex}.ob-coming{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.ob-coming-card{min-height:122px;padding:18px}.ob-coming-card span{color:var(--text-faint);font-family:var(--mono);letter-spacing:.09em;text-transform:uppercase;margin-bottom:18px;font-size:9px;display:block}.ob-coming-card b{font-family:var(--display);font-weight:500}.ob-section-note{max-width:620px;margin-top:18px}.ob-xp-track{border:1px solid var(--border);font-family:var(--mono);color:var(--text-faint);letter-spacing:.08em;text-transform:uppercase;grid-template-columns:auto 1fr auto;align-items:center;gap:16px;margin-top:18px;padding:18px;font-size:10px;display:grid}.ob-xp-track div{background:#36ecd114;height:8px;position:relative;overflow:hidden}.ob-xp-track i{background:linear-gradient(90deg, var(--teal), var(--blue));opacity:.18;position:absolute;top:0;bottom:0;left:0}.ob-xp-track i:last-child{opacity:.9}.ob-xp-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.ob-xp-card{min-height:192px;padding:22px}.ob-xp-icon{border:1px solid var(--border);width:38px;height:38px;color:var(--teal);background:#36ecd10d;place-items:center;margin-bottom:22px;display:grid}.ob-xp-icon svg{width:20px;height:20px}.ob-rewards-program{max-width:980px}.ob-rewards-program>p{color:var(--text-dim);max-width:760px;font-size:clamp(1rem,1.3vw,1.18rem);line-height:1.7}.ob-reward-benefits{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 28px;margin:24px 0 0;padding:0;list-style:none;display:grid}.ob-reward-benefits li{color:var(--text-dim);align-items:center;gap:12px;font-size:clamp(.98rem,1.2vw,1.08rem);line-height:1.45;display:flex}.ob-reward-principle{margin-top:26px;color:var(--teal-soft)!important}.ob-text-checklist{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px 34px;margin:0;padding:0;list-style:none;display:grid}.ob-text-checklist li{color:var(--text-dim);align-items:center;gap:12px;font-size:clamp(1rem,1.35vw,1.18rem);line-height:1.4;display:flex}.ob-text-checklist svg{color:var(--teal);flex-shrink:0}.ob-check-icon{background:#36ecd10f;border:1px solid #36ecd16b;width:28px;height:28px;padding:6px;box-shadow:0 0 18px #36ecd114}.ob-final{padding:80px 0 110px}.ob-final-card{text-align:center;border-color:var(--border-strong);background:linear-gradient(135deg,#36ecd11f,#2e8fff0f,#081a2085);padding:42px}.ob-final-card h2{font-size:clamp(1.8rem,3vw,3rem)}.ob-final-card p{max-width:520px;margin:14px auto 28px}.ob-final-actions{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}@media (max-width:1180px){.ob-progress{display:none}}@media (max-width:920px){.ob-hero,.ob-split,.ob-version-grid,.ob-comparison{grid-template-columns:1fr}.ob-hud-orbit{max-width:330px}.ob-ambassador-grid,.ob-xp-grid,.ob-text-checklist{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.ob-page{padding:0 5vw 60px}.ob-hero{gap:38px;min-height:auto;padding:58px 0 44px}.ob-hero .btn-primary,.ob-final-card .btn-primary{width:100%}.ob-section{padding:54px 0}.ob-section-head{margin-bottom:26px}.ob-diagram{min-height:330px;padding:20px}.ob-section-head-feature h2{font-size:clamp(1.85rem,11vw,2.85rem)}.ob-diagram-grid,.ob-ambassador-grid,.ob-xp-grid,.ob-reward-benefits,.ob-text-checklist,.ob-coming{grid-template-columns:1fr}.ob-card,.ob-xp-card{min-height:auto}.ob-partnership{grid-template-columns:1fr;margin:30px 0 22px}.ob-xp-track{grid-template-columns:1fr}.ob-final{padding:56px 0 74px}.ob-final-card{padding:28px 22px}}.ea-section{padding-top:70px}.ea-wrap{max-width:860px;margin:0 auto}.ea-hero{text-align:center;margin-bottom:42px}.ea-title{font-family:var(--display);max-width:720px;margin:0 auto;font-size:clamp(1.9rem,3.6vw,2.9rem);font-weight:600;line-height:1.15}.ea-sub{color:var(--text-dim);max-width:600px;margin:18px auto 0;font-size:1.02rem;line-height:1.65}.ea-seats{max-width:460px;font-family:var(--mono);margin:34px auto 0}.ea-seats-nums{letter-spacing:.06em;text-transform:uppercase;color:var(--text-dim);justify-content:space-between;align-items:baseline;margin-bottom:10px;font-size:11.5px;display:flex}.ea-seats-nums b{color:var(--teal);font-size:15px}.ea-seats-left{color:var(--text-faint);font-size:10px}.ea-seats-track{border:1px solid var(--border);background:#36ecd10d;height:6px;overflow:hidden}.ea-seats-fill{background:linear-gradient(90deg, var(--teal), var(--blue));height:100%;box-shadow:0 0 12px #36ecd180}.ea-card{border:1px solid var(--border-strong);background:var(--panel);-webkit-backdrop-filter:blur(14px);scroll-margin-top:24px;position:relative;overflow:visible}.ea-card:before{content:"";background:linear-gradient(90deg, transparent, var(--teal), transparent);width:60%;height:1px;animation:5s linear infinite border-run;position:absolute;top:0;left:-100%}.ea-progress{z-index:20;background:var(--panel);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid var(--border);padding:18px 28px 0;position:sticky;top:0}.ea-progress-steps{justify-content:space-between;gap:4px;margin-bottom:14px;display:flex}.ea-step-dot{cursor:default;background:0 0;border:none;flex-direction:column;flex:1;align-items:center;gap:7px;min-width:0;padding:0;display:flex}.ea-step-dot.done{cursor:pointer}.ea-step-index{border:1px solid var(--border);width:26px;height:26px;font-family:var(--mono);color:var(--text-faint);background:0 0;border-radius:50%;justify-content:center;align-items:center;font-size:11px;transition:all .25s;display:flex}.ea-step-dot.current .ea-step-index{border-color:var(--teal);color:var(--teal);box-shadow:0 0 10px #36ecd159}.ea-step-dot.done .ea-step-index{background:var(--teal);border-color:var(--teal);color:var(--bg-0)}.ea-step-check{width:14px;height:14px}.ea-step-label{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--text-faint);white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:9.5px;overflow:hidden}.ea-step-dot.current .ea-step-label{color:var(--teal)}.ea-progress-track{background:#36ecd114;height:3px;margin:0 -28px}.ea-progress-fill{background:linear-gradient(90deg, var(--teal), var(--blue));height:100%}.ea-step-body{padding:34px 28px 6px}.ea-step-title{font-family:var(--display);margin-bottom:26px;font-size:1.25rem;font-weight:500}.ea-grid-2{grid-template-columns:1fr 1fr;gap:0 16px;display:grid}.ea-field{flex-direction:column;margin-bottom:22px;display:flex}.ea-label{font-family:var(--mono);letter-spacing:.08em;color:var(--text-dim);text-transform:uppercase;margin-bottom:8px;font-size:10px}.ea-label em{color:var(--text-faint);text-transform:none;font-style:normal}.ea-input{border:1px solid var(--border);width:100%;color:var(--text);font-family:var(--body);background:#ffffff05;padding:12px 14px;font-size:.94rem;transition:border-color .2s,background .2s,box-shadow .2s}.ea-input::placeholder{color:var(--text-faint)}.ea-input:focus{border-color:var(--teal);background:#36ecd10a;outline:none;box-shadow:0 0 0 3px #36ecd11f}.ea-field.has-error .ea-input{border-color:#ff6b6ba6}.ea-error{color:#ff8484;margin-top:7px;font-size:.8rem;display:block}.ea-submit-error{color:#ff8484;text-align:right;padding:10px 28px 0;font-size:.86rem;line-height:1.45}.ea-textarea{resize:vertical;min-height:110px;line-height:1.55}.ea-num{max-width:180px}.ea-combo,.ea-select-wrap{position:relative}.ea-caret{color:var(--text-faint);pointer-events:none;font-size:11px;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.ea-select{appearance:none;cursor:pointer}.ea-select.is-placeholder{color:var(--text-faint)}.ea-select option{background:var(--bg-1);color:var(--text)}.ea-pop{z-index:40;background:var(--bg-1);border:1px solid var(--border-strong);position:absolute;top:calc(100% + 6px);left:0;right:0;box-shadow:0 18px 44px #00000073}.ea-pop-search{border-bottom:1px solid var(--border);padding:10px}.ea-list{max-height:232px;list-style:none;overflow-y:auto}.ea-option{text-align:left;width:100%;color:var(--text);font-family:var(--body);cursor:pointer;background:0 0;border:none;align-items:center;gap:10px;padding:10px 14px;font-size:.9rem;transition:background .12s;display:flex}.ea-option:hover,.ea-option.active{background:#36ecd114}.ea-option.selected{color:var(--teal)}.ea-option-name{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.ea-option-dial{font-family:var(--mono);color:var(--text-faint);font-size:.8rem}.ea-country-mark{border:1px solid var(--border);width:28px;height:22px;color:var(--teal);font-family:var(--mono);letter-spacing:.08em;background:#36ecd10d;flex-shrink:0;place-items:center;font-size:9px;font-weight:600;display:inline-grid}.ea-country-icon{width:14px;height:14px}.ea-empty{color:var(--text-faint);padding:14px;font-size:.85rem}.ea-phone{gap:8px;display:flex;position:relative}.ea-phone .ea-input{flex:1}.ea-dial{border:1px solid var(--border);color:var(--text);font-family:var(--mono);cursor:pointer;white-space:nowrap;background:#ffffff05;align-items:center;gap:7px;padding:0 30px 0 12px;font-size:.85rem;transition:border-color .2s;display:flex;position:relative}.ea-dial:hover,.ea-dial:focus-visible{border-color:var(--teal);outline:none}.ea-dial .ea-caret{right:12px}.ea-radio-grid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.ea-radio-card{border:1px solid var(--border);color:var(--text-dim);font-family:var(--body);cursor:pointer;text-align:left;background:#ffffff05;align-items:center;gap:10px;padding:14px;font-size:.9rem;transition:all .2s;display:flex}.ea-radio-card:hover{border-color:var(--border-strong);color:var(--text)}.ea-radio-card.on{border-color:var(--teal);color:var(--text);background:#36ecd112;box-shadow:0 0 0 3px #36ecd11a}.ea-radio-dot{border:1px solid var(--border-strong);border-radius:50%;flex-shrink:0;width:14px;height:14px;transition:all .2s;position:relative}.ea-radio-card.on .ea-radio-dot{border-color:var(--teal)}.ea-radio-card.on .ea-radio-dot:after{content:"";background:var(--teal);box-shadow:0 0 6px var(--teal);border-radius:50%;position:absolute;inset:3px}.ea-conditional{margin-top:24px;overflow:hidden}.ea-chips{flex-wrap:wrap;gap:8px;display:flex}.ea-chip{border:1px solid var(--border);color:var(--text-dim);font-family:var(--mono);letter-spacing:.03em;cursor:pointer;background:#ffffff05;align-items:center;gap:7px;padding:9px 14px;font-size:11.5px;transition:all .18s;display:inline-flex}.ea-chip:hover{border-color:var(--border-strong);color:var(--text)}.ea-chip.on{border-color:var(--teal);color:var(--teal);background:#36ecd11a}.ea-chip-check{flex-shrink:0;width:13px;height:13px}.ea-seg{border:1px solid var(--border);width:fit-content;display:flex}.ea-seg-btn{color:var(--text-dim);font-family:var(--mono);letter-spacing:.05em;text-transform:uppercase;cursor:pointer;background:0 0;border:none;padding:12px 26px;font-size:12px;transition:all .18s}.ea-seg-btn+.ea-seg-btn{border-left:1px solid var(--border)}.ea-seg-btn.on{color:var(--teal);background:#36ecd11f}.ea-toggles{flex-direction:column;gap:12px;margin-bottom:26px;display:flex}.ea-toggle-row{border:1px solid var(--border);cursor:pointer;text-align:left;background:#ffffff05;justify-content:space-between;align-items:center;gap:20px;width:100%;padding:16px 18px;transition:border-color .2s;display:flex}.ea-toggle-row:hover{border-color:var(--border-strong)}.ea-toggle-label{color:var(--text);font-family:var(--body);font-size:.92rem;line-height:1.5}.ea-switch{border:1px solid var(--border);background:#ffffff08;border-radius:999px;flex-shrink:0;justify-content:flex-start;align-items:center;width:74px;height:26px;padding:3px;transition:all .2s;display:flex;position:relative}.ea-switch .ea-knob{background:var(--text-faint);border-radius:50%;width:18px;height:18px;transition:background .2s}.ea-switch.on{border-color:var(--teal);background:#36ecd11f;justify-content:flex-end}.ea-switch.on .ea-knob{background:var(--teal);box-shadow:0 0 8px #36ecd199}.ea-switch-text{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-faint);font-size:9.5px;position:absolute;right:10px}.ea-switch.on .ea-switch-text{color:var(--teal);left:10px;right:auto}.ea-terms-intro{color:var(--text-dim);margin-bottom:16px;font-size:.94rem}.ea-terms{flex-direction:column;gap:10px;margin-bottom:26px;list-style:none;display:flex}.ea-terms>li{color:var(--text-dim);padding-left:22px;font-size:.92rem;line-height:1.55;position:relative}.ea-terms>li:before{content:"·";color:var(--teal);font-weight:700;position:absolute;left:4px}.ea-terms ul{flex-direction:column;gap:6px;margin-top:8px;list-style:none;display:flex}.ea-terms ul li{color:var(--text-dim);padding-left:20px;font-size:.88rem;position:relative}.ea-terms ul li:before{content:"";background:var(--teal);width:10px;height:1px;box-shadow:4px -3px 0 -2px var(--teal), 4px 3px 0 -2px var(--teal);position:absolute;top:.68em;left:1px}.ea-legal-acceptances{gap:10px;display:grid}.ea-agree a{color:var(--teal-soft);text-decoration:none}.ea-agree a:hover{color:var(--teal)}.ea-agree{border:1px solid var(--border);cursor:pointer;color:var(--text);-webkit-user-select:none;user-select:none;background:#ffffff05;align-items:center;gap:12px;padding:15px 18px;font-size:.94rem;transition:all .2s;display:flex}.ea-agree:hover{border-color:var(--border-strong)}.ea-agree.on{border-color:var(--teal);background:#36ecd112}.ea-agree.has-error{border-color:#ff6b6ba6}.ea-agree input{opacity:0;pointer-events:none;position:absolute}.ea-checkbox{border:1px solid var(--border-strong);width:20px;height:20px;color:var(--bg-0);flex-shrink:0;justify-content:center;align-items:center;font-size:12px;transition:all .15s;display:flex}.ea-checkbox-icon{width:14px;height:14px}.ea-agree.on .ea-checkbox{background:var(--teal);border-color:var(--teal)}.ea-nav-row{justify-content:space-between;align-items:center;gap:14px;padding:10px 28px 0;display:flex}.ea-back{color:var(--text-dim);font-family:var(--mono);letter-spacing:.05em;text-transform:uppercase;cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;padding:12px 0;font-size:12px;transition:color .2s;display:inline-flex}.ea-back:hover{color:var(--text)}.ea-next{justify-content:center;align-items:center;gap:9px;min-width:210px;display:inline-flex}.ea-nav-icon{flex-shrink:0;width:15px;height:15px}.ea-next:disabled{opacity:.6;cursor:not-allowed}.ea-foot{font-family:var(--mono);color:var(--text-faint);text-align:center;padding:16px 28px 24px;font-size:10px}.ea-success{max-width:660px;margin:0 auto;padding:40px 0 20px;position:relative}.ea-confetti{pointer-events:none;z-index:5;width:100%;height:calc(100% + 160px);position:absolute;inset:-80px 0}.ea-success-card{border:1px solid var(--border-strong);background:var(--panel);-webkit-backdrop-filter:blur(14px);text-align:center;padding:56px 40px}.ea-success-icon{border:1px solid var(--border-strong);background:radial-gradient(circle,#36ecd124,#2e8fff0a,#081a2033);place-items:center;width:104px;height:104px;margin:0 auto 20px;display:grid;box-shadow:0 0 44px #36ecd12e,inset 0 0 28px #36ecd10a}.ea-success-icon svg{display:block}.ea-success-card h2{font-family:var(--display);margin-bottom:18px;font-size:1.6rem;font-weight:600}.ea-success-card p{color:var(--text-dim);max-width:460px;margin:0 auto 12px;font-size:.96rem;line-height:1.65}.ea-success-note{font-family:var(--mono);letter-spacing:.04em;color:var(--teal)!important;margin-top:10px!important;font-size:.82rem!important}.ea-success-actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:28px;display:flex}.ea-success-actions .btn-primary,.ea-success-actions .btn-ghost{min-width:180px}@media (max-width:720px){.ea-grid-2{grid-template-columns:1fr}.ea-radio-grid{grid-template-columns:1fr 1fr}.ea-step-label{display:none}.ea-progress{padding:14px 18px 0}.ea-progress-track{margin:14px -18px 0}.ea-step-body{padding:26px 18px 4px}.ea-nav-row{padding:8px 18px 0}.ea-submit-error{text-align:left;padding:10px 18px 0}.ea-next{flex:1;min-width:0}.ea-toggle-row{flex-direction:column;align-items:flex-start;gap:12px}.ea-success-actions .btn-primary,.ea-success-actions .btn-ghost{width:100%}}@media (max-width:480px){.ea-radio-grid{grid-template-columns:1fr}}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg-0:#f4f9f7;--bg-1:#e8f2ee;--panel:#ffffffd1;--border:#008a7042;--border-strong:#008a708c;--teal:#00987b;--teal-soft:#007a62;--blue:#2470f0;--text:#0a1f1a;--text-dim:#406058;--text-faint:#7b928a}:root[data-theme=light] .bg-glow{background:radial-gradient(55% 45% at 85% 8%,#00b29029,#0000 70%),radial-gradient(45% 40% at 8% 95%,#2470f01f,#0000 70%)}:root[data-theme=light] .scanline{background:linear-gradient(#0000,#00987b0d,#0000)}:root[data-theme=light] .badge{background:#00987b17;box-shadow:0 10px 28px #007a6214}:root[data-theme=light] .term-wrap{background:#ffffff94;box-shadow:inset 0 1px #ffffffb8}:root[data-theme=light] .term{color:#1b443b8f}:root[data-theme=light] .term span{color:#007a62}:root[data-theme=light] .nav-cta:hover{background:#00987b17}:root[data-theme=light] .btn-primary{color:#fff;background:linear-gradient(110deg, #00a684, var(--blue))}:root[data-theme=light] .btn-primary:hover{box-shadow:0 6px 26px #00987b59}:root[data-theme=light] .btn-ghost{color:#31574f;background:#ffffff9e;border-color:#007a6233}:root[data-theme=light] .btn-ghost:hover{color:#071d18;background:#00987b12;border-color:#007a6275}:root[data-theme=light] h1 .accent{background:linear-gradient(110deg, #00a684, var(--blue));-webkit-background-clip:text;background-clip:text}:root[data-theme=light] .dash-gradient-text,:root[data-theme=light] .ob-gradient-text{background:linear-gradient(110deg, #00a684, var(--blue));color:#0000;-webkit-background-clip:text;background-clip:text}:root[data-theme=light] nav,:root[data-theme=light] footer,:root[data-theme=light] .mode-row,:root[data-theme=light] .modes .mode-row:last-child,:root[data-theme=light] .faq-list{border-color:#007a6226}:root[data-theme=light] .hero,:root[data-theme=light] section{color:#071d18}:root[data-theme=light] .sub,:root[data-theme=light] .section-head p,:root[data-theme=light] .mode-body p,:root[data-theme=light] .help-card p,:root[data-theme=light] .compare-card li,:root[data-theme=light] .benefit-card p,:root[data-theme=light] .faq-item p,:root[data-theme=light] .final-cta-copy p{color:#3a5f57}:root[data-theme=light] .mode-tag,:root[data-theme=light] .hud-readout,:root[data-theme=light] .cta-stat span,:root[data-theme=light] footer{color:#1b443b8f}:root[data-theme=light] .help-card,:root[data-theme=light] .compare-card,:root[data-theme=light] .benefit-card{background:linear-gradient(#fffffff5,#edf8f5d1);border-color:#007a6229;box-shadow:0 18px 54px #082d2614}:root[data-theme=light] .help-card:before,:root[data-theme=light] .compare-card:before,:root[data-theme=light] .benefit-card:before,:root[data-theme=light] .faq-item:before{background:linear-gradient(90deg,#0000,#00866d73,#0000)}:root[data-theme=light] .help-card:hover,:root[data-theme=light] .compare-card:hover,:root[data-theme=light] .benefit-card:hover{background:linear-gradient(#fffffffa,#e2f6f1eb);border-color:#007a6259}:root[data-theme=light] .compare-card:nth-child(2),:root[data-theme=light] .final-cta{background:linear-gradient(135deg,#fffffffa,#def5efe6,#e8f1ffbd);border-color:#007a6247;box-shadow:0 22px 62px #082d261a}:root[data-theme=light] .faq-item{background:0 0}:root[data-theme=light] .faq-item:hover{background:#ffffff7a}:root[data-theme=light] .faq-item:before{background:linear-gradient(90deg,#00866d8c,#0000)}:root[data-theme=light] .cta-stat{background:#ffffff9e;border-color:#007a6229}:root[data-theme=light] .hud{filter:drop-shadow(0 22px 42px #007a6214)}:root[data-theme=light] .login-card{background:linear-gradient(#fffffff7,#edf8f5e0);border-color:#007a623d;box-shadow:0 24px 68px #082d261f}:root[data-theme=light] .login-card:before{background:linear-gradient(90deg,#0000,#00866d7a,#0000)}:root[data-theme=light] .login-card p{color:#3a5f57}:root[data-theme=light] .login-form label,:root[data-theme=light] .login-note{color:#1b443b9e!important}:root[data-theme=light] .login-form input{color:#071d18;background:#f7fbfa;border-color:#007a622e}:root[data-theme=light] .dash-header{background:#f4f9f7d6;border-color:#007a6224}:root[data-theme=light] .dash-nav{background:#ffffff9e;border-color:#007a6224}:root[data-theme=light] .dash-nav a{color:#1b443b9e}:root[data-theme=light] .dash-nav a:hover{color:#007a62;background:#00987b14}:root[data-theme=light] .dash-hero,:root[data-theme=light] .dash-section{color:#071d18}:root[data-theme=light] .dash-hero-copy,:root[data-theme=light] .dash-status-card,:root[data-theme=light] .dash-metric-card,:root[data-theme=light] .dash-announcements,:root[data-theme=light] .dash-xp-card,:root[data-theme=light] .dash-note-card,:root[data-theme=light] .dash-action-card{background:linear-gradient(#fffffff7,#edf8f5db);border-color:#007a6229;box-shadow:0 18px 54px #082d2614}:root[data-theme=light] .dash-hero-copy:before,:root[data-theme=light] .dash-status-card:before,:root[data-theme=light] .dash-metric-card:before,:root[data-theme=light] .dash-announcements:before,:root[data-theme=light] .dash-xp-card:before,:root[data-theme=light] .dash-note-card:before,:root[data-theme=light] .dash-action-card:before,:root[data-theme=light] .dash-modal:before{background:linear-gradient(90deg,#0000,#00866d73,#0000)}:root[data-theme=light] .dash-hero p,:root[data-theme=light] .dash-status-card p,:root[data-theme=light] .dash-metric-card p,:root[data-theme=light] .dash-update p,:root[data-theme=light] .dash-xp-card p,:root[data-theme=light] .dash-note-card p,:root[data-theme=light] .dash-action-card p,:root[data-theme=light] .dash-action-card small,:root[data-theme=light] .dash-action-card strong{color:#3a5f57}:root[data-theme=light] .dash-status-card span,:root[data-theme=light] .dash-metric-card span,:root[data-theme=light] .dash-update span,:root[data-theme=light] .dash-action-card em,:root[data-theme=light] .dash-xp-pill span,:root[data-theme=light] .dash-quick-stats span{color:#1b443b94}:root[data-theme=light] .dash-status-card b,:root[data-theme=light] .dash-metric-card b,:root[data-theme=light] .dash-xp-card h2,:root[data-theme=light] .dash-quick-stats b,:root[data-theme=light] .dash-note-card svg,:root[data-theme=light] .dash-action-icon,:root[data-theme=light] .dash-action-card em{color:#00866d}:root[data-theme=light] .dash-xp-pill,:root[data-theme=light] .dash-quick-stats span,:root[data-theme=light] .dash-update,:root[data-theme=light] .dash-action-icon{background:#ffffffa3;border-color:#007a6229}:root[data-theme=light] .dash-metric-card:hover,:root[data-theme=light] .dash-action-card:hover{background:linear-gradient(#fffffffc,#e2f6f1eb);border-color:#007a6257}:root[data-theme=light] .dash-modal-scrim{background:#071d187a}:root[data-theme=light] .dash-modal{background:#fff;border-color:#007a6247;box-shadow:0 28px 90px #082d2638}:root[data-theme=light] .dash-modal label{color:#1b443bad}:root[data-theme=light] .dash-modal input,:root[data-theme=light] .dash-modal textarea,:root[data-theme=light] .dash-modal select{color:#071d18;background:#f7fbfa;border-color:#007a622e}:root[data-theme=light] .dash-modal input::placeholder,:root[data-theme=light] .dash-modal textarea::placeholder{color:#4060589e}:root[data-theme=light] .dash-modal select option{color:#071d18;background:#fff}:root[data-theme=light] .dash-icon-btn{background:#00987b14;border-color:#007a622e}:root[data-theme=light] .access{box-shadow:0 18px 48px #063c3224}:root[data-theme=light] .field input,:root[data-theme=light] .field textarea{background:#ffffffe6}:root[data-theme=light] .field input:focus,:root[data-theme=light] .field textarea:focus{background:#00987b0d}:root[data-theme=light] .ring-a circle{stroke:#00987b80}:root[data-theme=light] .ring-b circle{stroke:#2470f080}:root[data-theme=light] .ring-c circle{stroke:#00987bb3}:root[data-theme=light] .hud-inner{stroke:#00987b66}:root[data-theme=light] .sweep{background:conic-gradient(#00b29061,#0000 28%)}:root[data-theme=light] .hud-center{background:radial-gradient(circle,#00b29099,#00b29000 72%)}:root[data-theme=light] .blip{background:var(--teal);box-shadow:0 0 8px #00987b99}:root[data-theme=light] .ea-seats-track{background:#00987b12}:root[data-theme=light] .ea-seats-fill{box-shadow:0 0 12px #00987b66}:root[data-theme=light] .ea-step-dot.current .ea-step-index{box-shadow:0 0 10px #00987b4d}:root[data-theme=light] .ea-step-dot.done .ea-step-index{color:#fff}:root[data-theme=light] .ea-progress-track{background:#00987b1a}:root[data-theme=light] .ea-input,:root[data-theme=light] .ea-dial,:root[data-theme=light] .ea-radio-card,:root[data-theme=light] .ea-chip,:root[data-theme=light] .ea-toggle-row,:root[data-theme=light] .ea-agree,:root[data-theme=light] .ea-switch{background:#ffffffe6}:root[data-theme=light] .ea-input:focus{background:#00987b0d;box-shadow:0 0 0 3px #00987b1f}:root[data-theme=light] .ea-radio-card.on{background:#00987b14;box-shadow:0 0 0 3px #00987b1a}:root[data-theme=light] .ea-radio-card.on .ea-radio-dot:after{box-shadow:0 0 6px #00987b80}:root[data-theme=light] .ea-agree a{color:#007a62}:root[data-theme=light] .ea-agree a:hover{color:#005f50}:root[data-theme=light] .ea-chip.on{background:#00987b1a}:root[data-theme=light] .ea-seg-btn.on{background:#00987b1f}:root[data-theme=light] .ea-switch.on{background:#00987b24}:root[data-theme=light] .ea-switch.on .ea-knob{box-shadow:0 0 8px #00987b80}:root[data-theme=light] .ea-agree.on{background:#00987b14}:root[data-theme=light] .ea-checkbox{color:#fff}:root[data-theme=light] .ea-pop{background:#fff;box-shadow:0 18px 44px #063c322e}:root[data-theme=light] .ea-option:hover,:root[data-theme=light] .ea-option.active{background:#00987b17}:root[data-theme=light] .ea-select option{background:#fff}:root[data-theme=light] .ea-error{color:#d64545}:root[data-theme=light] .ea-field.has-error .ea-input,:root[data-theme=light] .ea-agree.has-error{border-color:#d64545a6}:root[data-theme=light] .ea-card,:root[data-theme=light] .ea-success-card{box-shadow:0 18px 48px #063c3224}:root[data-theme=light] .ob-page{color:#071d18}:root[data-theme=light] .ob-progress a{color:#1b443b94}:root[data-theme=light] .ob-progress a:hover,:root[data-theme=light] .ob-progress span,:root[data-theme=light] .ob-card-index,:root[data-theme=light] .ob-live-dot,:root[data-theme=light] .ob-reward-benefits svg,:root[data-theme=light] .ob-text-checklist svg,:root[data-theme=light] .ob-partnership b,:root[data-theme=light] .ob-flow span:not(:last-child):after{color:#00866d}:root[data-theme=light] .ob-check-icon{background:#00987b12;border-color:#007a6247;box-shadow:0 0 14px #007a6214}:root[data-theme=light] .ob-hero p,:root[data-theme=light] .ob-founder-note p,:root[data-theme=light] .ob-copy-card p,:root[data-theme=light] .ob-card p,:root[data-theme=light] .ob-flow-card p,:root[data-theme=light] .ob-dev-mode p,:root[data-theme=light] .ob-xp-card p,:root[data-theme=light] .ob-final-card p,:root[data-theme=light] .ob-section-note,:root[data-theme=light] .ob-diagram-grid span,:root[data-theme=light] .ob-flow span,:root[data-theme=light] .ob-partnership span,:root[data-theme=light] .ob-rewards-program>p,:root[data-theme=light] .ob-reward-benefits li,:root[data-theme=light] .ob-text-checklist li,:root[data-theme=light] .ob-orbit-chip{color:#385c54}:root[data-theme=light] .ob-diagram,:root[data-theme=light] .ob-copy-card,:root[data-theme=light] .ob-card,:root[data-theme=light] .ob-flow-card,:root[data-theme=light] .ob-dev-mode,:root[data-theme=light] .ob-coming-card,:root[data-theme=light] .ob-xp-card,:root[data-theme=light] .ob-final-card{background:linear-gradient(#fffffff5,#edf8f5d1);border-color:#007a6229;box-shadow:0 18px 54px #082d2614}:root[data-theme=light] .ob-diagram:before,:root[data-theme=light] .ob-copy-card:before,:root[data-theme=light] .ob-card:before,:root[data-theme=light] .ob-flow-card:before,:root[data-theme=light] .ob-dev-mode:before,:root[data-theme=light] .ob-coming-card:before,:root[data-theme=light] .ob-xp-card:before,:root[data-theme=light] .ob-final-card:before{background:linear-gradient(90deg,#0000,#00866d73,#0000)}:root[data-theme=light] .ob-flow-card.primary,:root[data-theme=light] .ob-final-card{background:linear-gradient(135deg,#fffffffa,#def5efe6,#e8f1ffbd);border-color:#007a6247}:root[data-theme=light] .ob-diagram-node{background:#ffffffb8;border-color:#007a6240}:root[data-theme=light] .ob-diagram-node.ai{color:#007a62;box-shadow:0 14px 34px #007a621f}:root[data-theme=light] .ob-diagram-grid span,:root[data-theme=light] .ob-flow span,:root[data-theme=light] .ob-partnership span,:root[data-theme=light] .ob-xp-track{border-color:#007a6226}:root[data-theme=light] .ob-callout{border-left-color:#007a6280;color:#007a62!important}:root[data-theme=light] .ob-founder-note{border-left-color:#007a6247}:root[data-theme=light] .ob-founder-note p+p{color:#007a62}:root[data-theme=light] .ob-coming-card span,:root[data-theme=light] .ob-xp-track{color:#1b443b8c}:root[data-theme=light] .ob-xp-track{background:#ffffffad}:root[data-theme=light] .ob-xp-track div{background:#007a6214}:root[data-theme=light] .ob-orbit-ring{border-color:#007a623d}:root[data-theme=light] .ob-orbit-ring:before,:root[data-theme=light] .ob-orbit-ring:after{border-color:#2470f038}:root[data-theme=light] .ob-orbit-core{background:radial-gradient(circle,#00987b33,#ffffffdb);box-shadow:0 18px 48px #007a6224}:root[data-theme=light] .ob-orbit-chip{background:#ffffffe0;border-color:#007a622e;box-shadow:0 12px 28px #082d2614}@media (prefers-reduced-motion:reduce){*{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}
