@font-face{font-family:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0e7b7e0b829e3eb9-s.2j75_l12byk_u.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(../media/daf789e4474d0d90-s.07wt1b-68kohk.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9e9f04e3c37952ab-s.p.0pan85mumqyf3.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Anton Fallback;src:local(Arial);ascent-override:129.7%;descent-override:36.29%;line-gap-override:0.0%;size-adjust:90.69%}.anton_42d642f5-module__Y7cJyW__className{font-family:Anton,Anton Fallback;font-style:normal;font-weight:400}.anton_42d642f5-module__Y7cJyW__variable{--font-anton:"Anton", "Anton Fallback"}
@font-face{font-family:Oswald;font-style:normal;font-weight:400;font-display:swap;src:url(../media/48cb8c496a1feb17-s.0734_fcy06s9j.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Oswald;font-style:normal;font-weight:400;font-display:swap;src:url(../media/87ccb897ba116d44-s.05f-deljhbeh9.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Oswald;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e9a8df42b0c6fb7a-s.2k0uebm9v9x1w.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Oswald;font-style:normal;font-weight:400;font-display:swap;src:url(../media/804b9eb4033edb5d-s.1fbf3d0ri8mfi.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Oswald;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6ad1cda2f16975ee-s.p.2j22bd4n1tlhh.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Oswald;font-style:normal;font-weight:500;font-display:swap;src:url(../media/48cb8c496a1feb17-s.0734_fcy06s9j.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Oswald;font-style:normal;font-weight:500;font-display:swap;src:url(../media/87ccb897ba116d44-s.05f-deljhbeh9.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Oswald;font-style:normal;font-weight:500;font-display:swap;src:url(../media/e9a8df42b0c6fb7a-s.2k0uebm9v9x1w.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Oswald;font-style:normal;font-weight:500;font-display:swap;src:url(../media/804b9eb4033edb5d-s.1fbf3d0ri8mfi.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Oswald;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6ad1cda2f16975ee-s.p.2j22bd4n1tlhh.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Oswald;font-style:normal;font-weight:600;font-display:swap;src:url(../media/48cb8c496a1feb17-s.0734_fcy06s9j.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Oswald;font-style:normal;font-weight:600;font-display:swap;src:url(../media/87ccb897ba116d44-s.05f-deljhbeh9.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Oswald;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e9a8df42b0c6fb7a-s.2k0uebm9v9x1w.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Oswald;font-style:normal;font-weight:600;font-display:swap;src:url(../media/804b9eb4033edb5d-s.1fbf3d0ri8mfi.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Oswald;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6ad1cda2f16975ee-s.p.2j22bd4n1tlhh.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Oswald;font-style:normal;font-weight:700;font-display:swap;src:url(../media/48cb8c496a1feb17-s.0734_fcy06s9j.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Oswald;font-style:normal;font-weight:700;font-display:swap;src:url(../media/87ccb897ba116d44-s.05f-deljhbeh9.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Oswald;font-style:normal;font-weight:700;font-display:swap;src:url(../media/e9a8df42b0c6fb7a-s.2k0uebm9v9x1w.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Oswald;font-style:normal;font-weight:700;font-display:swap;src:url(../media/804b9eb4033edb5d-s.1fbf3d0ri8mfi.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Oswald;font-style:normal;font-weight:700;font-display:swap;src:url(../media/6ad1cda2f16975ee-s.p.2j22bd4n1tlhh.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Oswald Fallback;src:local(Arial);ascent-override:146.51%;descent-override:35.49%;line-gap-override:0.0%;size-adjust:81.43%}.oswald_263aaa22-module__b43b-G__className{font-family:Oswald,Oswald Fallback;font-style:normal}.oswald_263aaa22-module__b43b-G__variable{--font-oswald:"Oswald", "Oswald Fallback"}
@font-face{font-family:Bebas Neue;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2039e8342bda6056-s.1hiu0hj9qpr9g.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bebas Neue;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fabcf92ba1ccea36-s.p.1w_qz2ahumqmz.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bebas Neue Fallback;src:local(Arial);ascent-override:117.32%;descent-override:39.11%;line-gap-override:0.0%;size-adjust:76.72%}.bebas_neue_a9773771-module__ypUb5a__className{font-family:Bebas Neue,Bebas Neue Fallback;font-style:normal;font-weight:400}.bebas_neue_a9773771-module__ypUb5a__variable{--font-bebas:"Bebas Neue", "Bebas Neue Fallback"}
@font-face{font-family:Sora;font-style:normal;font-weight:300;font-display:swap;src:url(../media/b886574ba42c3409-s.1_wjncogyh-s7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sora;font-style:normal;font-weight:300;font-display:swap;src:url(../media/c41ca59f1c34ba31-s.p.2y2uoi4t910qy.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sora;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b886574ba42c3409-s.1_wjncogyh-s7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sora;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c41ca59f1c34ba31-s.p.2y2uoi4t910qy.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sora;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b886574ba42c3409-s.1_wjncogyh-s7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sora;font-style:normal;font-weight:500;font-display:swap;src:url(../media/c41ca59f1c34ba31-s.p.2y2uoi4t910qy.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sora;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b886574ba42c3409-s.1_wjncogyh-s7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sora;font-style:normal;font-weight:600;font-display:swap;src:url(../media/c41ca59f1c34ba31-s.p.2y2uoi4t910qy.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sora;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b886574ba42c3409-s.1_wjncogyh-s7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sora;font-style:normal;font-weight:700;font-display:swap;src:url(../media/c41ca59f1c34ba31-s.p.2y2uoi4t910qy.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sora;font-style:normal;font-weight:800;font-display:swap;src:url(../media/b886574ba42c3409-s.1_wjncogyh-s7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sora;font-style:normal;font-weight:800;font-display:swap;src:url(../media/c41ca59f1c34ba31-s.p.2y2uoi4t910qy.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sora Fallback;src:local(Arial);ascent-override:85.29%;descent-override:25.5%;line-gap-override:0.0%;size-adjust:113.73%}.sora_54ab9df9-module__2yhFsa__className{font-family:Sora,Sora Fallback;font-style:normal}.sora_54ab9df9-module__2yhFsa__variable{--font-sora:"Sora", "Sora Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/04c5164763c40239-s.1kd-r_s9smv5m.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/26f284dcc38c84c0-s.3hlisc-pwq13z.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7e7f32a39836f228-s.0-oo9_1x_xmvg.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fa39153a3fc630ba-s.36fqqi66-3tjb.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6a5386fd6038edbe-s.3_z45zcoc-xoz.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/051742360c26797e-s.p.1bkzbscqrt8rl.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/04c5164763c40239-s.1kd-r_s9smv5m.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/26f284dcc38c84c0-s.3hlisc-pwq13z.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7e7f32a39836f228-s.0-oo9_1x_xmvg.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fa39153a3fc630ba-s.36fqqi66-3tjb.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6a5386fd6038edbe-s.3_z45zcoc-xoz.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/051742360c26797e-s.p.1bkzbscqrt8rl.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/04c5164763c40239-s.1kd-r_s9smv5m.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/26f284dcc38c84c0-s.3hlisc-pwq13z.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/7e7f32a39836f228-s.0-oo9_1x_xmvg.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/fa39153a3fc630ba-s.36fqqi66-3tjb.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6a5386fd6038edbe-s.3_z45zcoc-xoz.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/051742360c26797e-s.p.1bkzbscqrt8rl.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/04c5164763c40239-s.1kd-r_s9smv5m.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/26f284dcc38c84c0-s.3hlisc-pwq13z.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/7e7f32a39836f228-s.0-oo9_1x_xmvg.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/fa39153a3fc630ba-s.36fqqi66-3tjb.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/6a5386fd6038edbe-s.3_z45zcoc-xoz.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/051742360c26797e-s.p.1bkzbscqrt8rl.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.jetbrains_mono_b205da08-module__GTSOJq__className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.jetbrains_mono_b205da08-module__GTSOJq__variable{--font-jetbrains:"JetBrains Mono", "JetBrains Mono Fallback"}
:root{--font-anton:"Anton", "Arial Narrow", sans-serif;--font-oswald:"Oswald", "Arial Narrow", sans-serif;--font-bebas:"Bebas Neue", "Arial Narrow", sans-serif;--font-sora:"Sora", system-ui, sans-serif;--font-jetbrains:"JetBrains Mono", ui-monospace, monospace}html,body{margin:0;padding:0}
:root{--bg:#0a0507;--bg-1:#0f080b;--bg-2:#160b10;--panel:#1c0e128c;--panel-2:#28141a8c;--line:#f5cd6b24;--line-soft:#ffffff12;--ink:#f7ece0;--ink-soft:#c9b3a4;--ink-mute:#8b7264;--gold:#f5cd6b;--gold-deep:#c8962f;--gold-hi:#ffe9a8;--red:#e0263a;--red-deep:#9e1322;--red-hi:#ff5a6e;--purple:#a855f7;--purple-deep:#6d28d9;--r-common:#94a3b8;--r-rare:#4d8df6;--r-epic:#b06bf5;--r-legendary:#f5cd6b;--r-mythic:#ff3d6e;--glow:1;--particles:1;--accent:var(--gold);--maxw:1240px;--nav-h:70px;--font-display:var(--font-anton,"Anton"), "Arial Narrow", sans-serif;--font-body:var(--font-sora,"Sora"), system-ui, sans-serif;--font-mono:var(--font-jetbrains,"JetBrains Mono"), ui-monospace, monospace}*{box-sizing:border-box}html,body{margin:0;padding:0}body{background:var(--bg);color:var(--ink);font-family:var(--font-body);-webkit-font-smoothing:antialiased;font-size:16px;line-height:1.5;overflow-x:hidden}.bg-field{z-index:0;pointer-events:none;background:radial-gradient(900px 600px at 12% -5%, #e0263a2e, transparent 60%), radial-gradient(1000px 700px at 92% 8%, #6d28d929, transparent 62%), radial-gradient(800px 800px at 50% 120%, #f5cd6b1a, transparent 60%), var(--bg);position:fixed;inset:0}.bg-field:before{content:"";opacity:.5;background-image:linear-gradient(#f5cd6b09 1px,#0000 1px),linear-gradient(90deg,#f5cd6b09 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(90% 70% at 50% 30%,#000 30%,#0000 80%);mask-image:radial-gradient(90% 70% at 50% 30%,#000 30%,#0000 80%)}.bg-field:after{content:"";background:repeating-linear-gradient(115deg,#0000 0 38px,#ffffff03 38px 39px);position:absolute;inset:0}#root{z-index:1;position:relative}.display{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.01em;font-weight:400;line-height:.92}.mono{font-family:var(--font-mono)}.eyebrow{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.34em;color:var(--gold);font-size:.72rem}.text-grad-gold{background:linear-gradient(180deg, var(--gold-hi), var(--gold) 45%, var(--gold-deep));-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text}.text-grad-red{background:linear-gradient(180deg, var(--red-hi), var(--red) 55%, var(--red-deep));-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text}.wrap{max-width:var(--maxw);margin:0 auto;padding:0 24px}.section{padding:clamp(56px,9vw,130px) 0;position:relative}.section-head{text-align:center;max-width:720px;margin:0 auto clamp(36px,5vw,64px)}.section-title{margin:14px 0 16px;font-size:clamp(2.2rem,5.4vw,4.2rem)}.section-sub{color:var(--ink-soft);font-size:clamp(1rem,1.6vw,1.15rem)}.glass{background:linear-gradient(160deg, var(--panel), var(--panel-2));border:1px solid var(--line);-webkit-backdrop-filter:blur(16px)saturate(1.2);border-radius:18px;box-shadow:0 24px 60px -30px #000000e6,inset 0 1px #ffffff0d}.btn{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.12em;cursor:pointer;color:var(--ink);white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:12px;align-items:center;gap:9px;padding:14px 24px;font-size:.82rem;font-weight:600;text-decoration:none;transition:transform .18s cubic-bezier(.2,.8,.2,1),box-shadow .25s,filter .2s;display:inline-flex;position:relative;overflow:hidden}.btn:hover{transform:translateY(-2px)}.btn:active{transform:translateY(0)}.btn-primary{background:linear-gradient(180deg, var(--red-hi), var(--red) 40%, var(--red-deep));color:#fff;box-shadow:0 10px 30px -10px rgba(224,38,58, calc(.7 * var(--glow))), inset 0 1px 0 #ffffff4d;border-color:#ffa0aa80}.btn-primary:hover{box-shadow:0 16px 40px -10px rgba(224,38,58, calc(.95 * var(--glow))), inset 0 1px 0 #ffffff59}.btn-gold{background:linear-gradient(180deg, var(--gold-hi), var(--gold) 45%, var(--gold-deep));color:#2a1804;box-shadow:0 10px 30px -10px rgba(245,205,107, calc(.7 * var(--glow))), inset 0 1px 0 #ffffff80;border-color:#ffe9a899}.btn-gold:hover{box-shadow:0 16px 44px -10px rgba(245,205,107, calc(1 * var(--glow)))}.btn-ghost{border-color:var(--line);color:var(--ink);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff08}.btn-ghost:hover{border-color:var(--gold);color:var(--gold-hi)}.btn-lg{padding:17px 30px;font-size:.9rem}.btn .sheen{pointer-events:none;background:linear-gradient(110deg,#0000 30%,#ffffff73 50%,#0000 70%);transition:transform .6s;position:absolute;inset:0;transform:translate(-130%)}.btn:hover .sheen{transform:translate(130%)}.nav{height:var(--nav-h);z-index:80;border-bottom:1px solid #0000;justify-content:space-between;align-items:center;padding:0 24px;transition:background .3s,border-color .3s;display:flex;position:fixed;top:0;left:0;right:0}.nav.scrolled{-webkit-backdrop-filter:blur(18px)saturate(1.3);border-bottom-color:var(--line);background:#0a0507b8}.nav-inner{width:100%;max-width:var(--maxw);justify-content:space-between;align-items:center;margin:0 auto;display:flex}.brand{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:11px;display:flex}.brand-logo{object-fit:contain;filter:drop-shadow(0 2px 10px #00000059);width:auto;display:block}.brand-mark{background:radial-gradient(circle at 35% 30%, var(--gold-hi), var(--gold) 42%, var(--gold-deep) 75%, #7a5410);border-radius:50%;flex:none;place-items:center;width:34px;height:34px;display:grid;position:relative;box-shadow:0 0 0 1.5px #ffe9a880,0 6px 18px -6px #f5cd6bcc}.brand-mark b{font-family:var(--font-display);color:#4a2c06;font-size:1.15rem;line-height:1}.brand-name{font-family:var(--font-display);letter-spacing:.02em;font-size:1.5rem}.brand-name span{color:var(--gold)}.nav-links{align-items:center;gap:4px;display:flex}.nav-link{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.1em;color:var(--ink-soft);cursor:pointer;background:0 0;border:none;border-radius:9px;padding:9px 15px;font-size:.78rem;transition:color .2s,background .2s;position:relative}.nav-link:hover{color:var(--ink)}.nav-link.active{color:var(--gold-hi);background:#f5cd6b14}.nav-cta{align-items:center;gap:10px;display:flex}.chip{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.12em;border:1px solid var(--line);color:var(--ink-soft);background:#ffffff08;border-radius:999px;align-items:center;gap:7px;padding:6px 12px;font-size:.7rem;display:inline-flex}.dot{background:var(--gold);width:7px;height:7px;box-shadow:0 0 10px var(--gold);border-radius:50%}.dot.live{background:#36d399;animation:1.6s infinite pulse-dot;box-shadow:0 0 10px #36d399}@keyframes pulse-dot{0%,to{opacity:1}50%{opacity:.35}}.tier-badge{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.1em;border:1px solid;border-radius:7px;align-items:center;gap:6px;padding:4px 10px;font-size:.66rem;font-weight:600;display:inline-flex}.tier-bronze{color:#e9a06b;background:#e9a06b14;border-color:#e9a06b66}.tier-silver{color:#cdd6e0;background:#cdd6e014;border-color:#cdd6e066}.tier-gold{color:var(--gold);background:#f5cd6b14;border-color:#f5cd6b73}.tier-emperor{color:#ff7aa0;background:linear-gradient(90deg,#ff7aa01f,#a855f71f);border-color:#ff7aa080}.tcg{--rar:var(--r-common);--w:230px;--h:322px;width:var(--w);height:var(--h);perspective:900px;cursor:pointer;flex:none;position:relative}.tcg-inner{width:100%;height:100%;transform-style:preserve-3d;transform:rotateX(var(--ry,0deg)) rotateY(var(--rx,0deg));border-radius:16px;transition:transform .18s;position:relative}.tcg.float .tcg-inner{animation:6s ease-in-out infinite cardfloat}.tcg-frame{border:2px solid var(--rar);box-shadow:0 24px 48px -22px #000000e6, 0 0 calc(36px * var(--glow)) -8px color-mix(in srgb, var(--rar) 55%, transparent), inset 0 0 0 1px #ffffff0f, inset 0 0 30px #00000080;background:linear-gradient(160deg,#1b1016,#0d0709);border-radius:16px;flex-direction:column;display:flex;position:absolute;inset:0;overflow:hidden}.tcg-toprow{justify-content:space-between;align-items:center;gap:8px;padding:9px 11px 7px;display:flex}.tcg-name{font-family:var(--font-display);text-transform:uppercase;color:var(--ink);text-shadow:0 1px #0009;font-size:1.02rem;line-height:.95}.tcg-cost{font-family:var(--font-mono);color:#2a1804;background:radial-gradient(circle at 35% 30%, var(--gold-hi), var(--gold) 60%, var(--gold-deep));border-radius:50%;flex:none;place-items:center;width:26px;height:26px;font-size:.74rem;font-weight:700;display:grid;box-shadow:0 2px 6px #00000080}.tcg-art{border:1px solid #ffffff14;border-radius:10px;height:152px;margin:0 9px;position:relative;overflow:hidden}.tcg-art-bg{position:absolute;inset:0}.tcg-art-emblem{place-items:center;display:grid;position:absolute;inset:0}.tcg-art-emblem .sigil{mix-blend-mode:overlay;filter:blur(1px);background:radial-gradient(circle at 40% 35%,#fffffff2,#ffffff26 55%,#0000 70%);border-radius:50%;width:70px;height:70px}.tcg-art-emblem .glyph{font-family:var(--font-display);color:#ffffffe6;text-shadow:0 2px 14px #000000b3;mix-blend-mode:soft-light;font-size:2.6rem;position:absolute}.tcg-art-grain{opacity:.25;background:repeating-linear-gradient(45deg,#0000 0 3px,#0000002e 3px 4px);position:absolute;inset:0}.tcg-rarity-strip{font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;text-align:center;color:#120a07;background:var(--rar);border-radius:5px;margin:8px 9px 0;padding:3px;font-size:.56rem;font-weight:700}.tcg-text{color:var(--ink-soft);flex:1;padding:7px 11px 0;font-size:.62rem;line-height:1.32}.tcg-stats{justify-content:space-between;margin-top:auto;padding:7px 11px 10px;display:flex}.tcg-stat{text-align:center}.tcg-stat .v{font-family:var(--font-display);color:var(--ink);font-size:1.05rem;line-height:1}.tcg-stat .l{font-family:var(--font-mono);letter-spacing:.14em;color:var(--ink-mute);text-transform:uppercase;font-size:.5rem}.tcg-foil{pointer-events:none;z-index:3;background:conic-gradient(from 210deg,#ff008080,#ffc80080,#00ffc880,#3c78ff80,#b400ff80,#ff008080) 0 0/220% 220%;background-position:calc(var(--fx,50%)) calc(var(--fy,50%));mix-blend-mode:color-dodge;opacity:0;border-radius:16px;transition:opacity .25s;position:absolute;inset:0}.tcg-foil.holo{opacity:calc(.18 * var(--foil,1))}.tcg:hover .tcg-foil.holo{opacity:calc(.4 * var(--foil,1))}.tcg-glare{pointer-events:none;z-index:4;background:radial-gradient(circle at var(--fx,50%) var(--fy,50%), #ffffff52, transparent 45%);opacity:0;border-radius:16px;transition:opacity .2s;position:absolute;inset:0}.tcg:hover .tcg-glare{opacity:1}.tcg-rim{z-index:5;pointer-events:none;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--rar) 40%, transparent);border-radius:16px;position:absolute;inset:0}@keyframes cardfloat{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-18px)rotate(1.2deg)}}.coin3d{perspective:700px;width:200px;height:200px;position:relative}.coin3d .disc{width:100%;height:100%;transform-style:preserve-3d;border-radius:50%;animation:7s linear infinite coinspin;position:relative}.coin-face{backface-visibility:hidden;background:radial-gradient(circle at 38% 30%, var(--gold-hi), var(--gold) 40%, var(--gold-deep) 72%, #6e4a0c 100%);box-shadow:inset 0 0 0 8px #ffe9a859, inset 0 0 36px #6e4a0c99, 0 24px 60px -16px rgba(245,205,107, calc(.7 * var(--glow)));border-radius:50%;place-items:center;display:grid;position:absolute;inset:0}.coin-face b{font-family:var(--font-display);color:#5a3608;text-shadow:0 2px #ffe9a880;font-size:4.4rem}.coin-face.back{transform:rotateY(180deg)}.coin-face.back b{font-size:2.2rem}.coin-face-logo{box-shadow:inset 0 0 0 4px #f5cd6b47, inset 0 0 28px #6e4a0c59, 0 24px 60px -16px rgba(245, 205, 107, calc(.65 * var(--glow)));background:radial-gradient(circle at 38% 28%,#ffe9a838,#1c0e12eb 68%,#0a0507 100%)}.coin-face-logo img{object-fit:contain;filter:drop-shadow(0 6px 16px #00000073);width:76%;height:76%;display:block}.hero-logo3d .disc{animation:7s linear infinite coinspin}@keyframes coinspin{0%{transform:rotateY(0)}to{transform:rotateY(360deg)}}.particles{pointer-events:none;z-index:1;position:absolute;inset:0;overflow:hidden}.particle{background:var(--gold);box-shadow:0 0 8px var(--gold);border-radius:50%;animation:linear infinite rise;position:absolute}@keyframes rise{0%{opacity:0;transform:translateY(0)translate(0)}10%{opacity:var(--po,.7)}90%{opacity:var(--po,.7)}to{transform:translateY(-110vh) translateX(var(--drift,20px));opacity:0}}.stat-grid-wrap{max-width:960px;margin:0 auto}.stat-grid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.stat-tile{text-align:center;border-radius:16px;padding:24px 22px;position:relative;overflow:hidden}.stat-tile .v{font-family:var(--font-display);font-size:clamp(1.9rem,3.4vw,2.9rem);line-height:1}.stat-tile .l{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-mute);margin-top:9px;font-size:.68rem}.stat-tile .spark{background:radial-gradient(circle, color-mix(in srgb, var(--accent) 35%, transparent), transparent 70%);border-radius:50%;width:70px;height:70px;position:absolute;top:-10px;right:-10px}.feature-card{border-radius:18px;padding:26px;transition:transform .25s,border-color .25s;position:relative;overflow:hidden}.feature-card:hover{border-color:var(--gold);transform:translateY(-4px)}.input{width:100%;font-family:var(--font-mono);color:var(--ink);border:1px solid var(--line);background:#00000059;border-radius:12px;outline:none;padding:15px 16px;font-size:.9rem;transition:border-color .2s,box-shadow .2s}.input:focus{border-color:var(--gold);box-shadow:0 0 0 3px #f5cd6b24}.input::placeholder{color:var(--ink-mute)}.bar{background:#ffffff12;border-radius:999px;height:9px;overflow:hidden}.bar>i{background:linear-gradient(90deg, var(--red), var(--gold));border-radius:999px;height:100%;transition:width 1.1s cubic-bezier(.2,.8,.2,1);display:block}.reveal{opacity:0;transition:opacity .7s,transform .7s cubic-bezier(.2,.8,.2,1);transform:translateY(26px)}.reveal.in{opacity:1;transform:none}.rope{background:linear-gradient(90deg, transparent, var(--line) 20%, var(--gold) 50%, var(--line) 80%, transparent);opacity:.6;height:1px}.footer{border-top:1px solid var(--line);margin-top:40px;padding:54px 0 40px;position:relative}.social{border:1px solid var(--line);width:42px;height:42px;color:var(--ink-soft);cursor:pointer;background:#ffffff05;border-radius:11px;place-items:center;text-decoration:none;transition:all .2s;display:grid}a.social:hover,.social:hover{color:var(--gold-hi);border-color:var(--gold);transform:translateY(-3px)}::-webkit-scrollbar{width:11px;height:11px}::-webkit-scrollbar-track{background:var(--bg-1)}::-webkit-scrollbar-thumb{background:linear-gradient(var(--gold-deep), var(--red-deep));border:2px solid var(--bg-1);border-radius:99px}.center{text-align:center}.flex{display:flex}.col{flex-direction:column;display:flex}.between{justify-content:space-between}.items-center{align-items:center}.gap-8{gap:8px}.gap-12{gap:12px}.gap-16{gap:16px}.gap-24{gap:24px}.wrap-flex{flex-wrap:wrap}.muted{color:var(--ink-mute)}.soft{color:var(--ink-soft)}.gold{color:var(--gold)}.hidden{display:none!important}@media (max-width:880px){.stat-grid{grid-template-columns:repeat(2,1fr)}.nav-links{display:none}}@media (prefers-reduced-motion:reduce){.tcg.float .tcg-inner,.coin3d .disc,.particle{animation:none!important}}
.no-float .tcg.float .tcg-inner,.no-float .hero-imgcard.float .hero-imginner,.no-float .coin3d .disc,.no-float .pack3d.scan{animation:none!important}.hero-cards{z-index:1;pointer-events:none;position:absolute;inset:0}.hero-card{opacity:.92;filter:drop-shadow(0 30px 50px #0009);animation:1s cubic-bezier(.2,.8,.2,1) both heroIn;position:absolute}@keyframes heroIn{0%{opacity:0;transform:translateY(40px)scale(.9)}to{opacity:.92}}.hero-card .hero-imgcard{pointer-events:auto}.hero-coin{justify-content:center;margin-top:28px;display:flex}.home-stats-bridge{z-index:6;justify-content:center;margin-top:clamp(-24px,-3vw,-12px);padding:clamp(28px,5vw,56px) 24px;display:flex;position:relative}.live-stats-section{width:100%;max-width:var(--maxw);margin:0 auto;padding:0}.section-after-stats{padding-top:clamp(32px,5vw,56px)!important}.hero-ca{border-radius:12px;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 12px;width:100%;max-width:640px;margin:28px auto 0;padding:12px 14px;display:flex}.hero-ca-label{letter-spacing:.16em;text-transform:uppercase;color:var(--ink-mute);flex:none;font-size:.62rem}.hero-ca-addr{color:var(--ink-soft);word-break:break-all;text-align:left;max-width:100%;font-size:clamp(.68rem,2vw,.78rem);line-height:1.35}.hero-ca-copy{border:1px solid var(--line);color:var(--gold);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;background:#f5cd6b14;border-radius:8px;flex:none;padding:8px 14px;font-size:.68rem;transition:color .2s,border-color .2s,background .2s}.hero-ca-copy:hover{color:var(--gold-hi);border-color:var(--gold);background:#f5cd6b24}@media (max-width:520px){.hero-ca{flex-direction:column;align-items:stretch}.hero-ca-copy{width:100%}}.hero-imgcard{perspective:900px;cursor:pointer;width:230px;height:322px;position:relative;transform:translateZ(0)}.hero-imginner{width:100%;height:100%;transform-style:preserve-3d;transform:rotateX(var(--ry,0deg)) rotateY(var(--rx,0deg));border-radius:16px;transition:transform .18s;position:relative}.hero-imgcard.float .hero-imginner{animation:6s ease-in-out infinite cardfloat}.hero-imginner img{pointer-events:none;-webkit-user-select:none;user-select:none;border-radius:16px;width:100%;height:100%;display:block}.hero-img-glare{pointer-events:none;opacity:0;background:radial-gradient(circle at var(--fx,50%) var(--fy,50%), #ffffff47, transparent 45%);mix-blend-mode:screen;border-radius:16px;transition:opacity .2s;position:absolute;inset:0}.hero-imgcard:hover .hero-img-glare{opacity:1}@media (max-width:1100px){.hero-card{opacity:.5}.hero-card .hero-imgcard{transform:scale(.8)}}@media (max-width:760px){.hero-cards{display:none}.hide-sm{display:none!important}}#wallet-checker{scroll-margin-top:calc(var(--nav-h) + 24px)}.wc-grid{grid-template-columns:1fr 1.1fr;align-items:center;gap:30px;display:grid}.wc-result{animation:.5s both fadeUp}@keyframes fadeUp{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.tier-ladder{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.tier-rung{border-left:3px solid var(--tc);flex-direction:column;padding:18px;display:flex}.tier-pack-img{object-fit:contain;width:100%;height:140px;display:block}.wc-pack-preview img{object-fit:contain;filter:drop-shadow(0 8px 24px #00000073);width:100%;max-width:200px;height:auto;display:block}.how-steps{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.how-step{padding:22px}.how-step-n{opacity:.9;font-size:2rem;line-height:1}@media (max-width:900px){.how-steps{grid-template-columns:1fr 1fr}}@media (max-width:760px){.wc-grid{grid-template-columns:1fr;gap:22px}.tier-ladder{grid-template-columns:1fr 1fr}}@media (max-width:520px){.how-steps{grid-template-columns:1fr}}.reward-grid{grid-template-columns:repeat(4,1fr);gap:18px;display:grid}.reward-card{border-top:2px solid var(--rc);overflow:hidden}.reward-glyph{filter:drop-shadow(0 0 14px color-mix(in srgb, var(--rc) 60%, transparent));margin-bottom:16px;font-size:2.6rem;line-height:1}.reward-shine{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--rc) 18%, transparent), transparent);pointer-events:none;width:60%;height:180%;transition:left .6s;position:absolute;top:-40%;left:-60%;transform:rotate(20deg)}.reward-card:hover .reward-shine{left:140%}@media (max-width:900px){.reward-grid{grid-template-columns:1fr 1fr}}@media (max-width:520px){.reward-grid{grid-template-columns:1fr}}.roadmap{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.roadmap-node{border-top:2px solid var(--line);padding:26px;transition:transform .25s,border-color .25s}.roadmap-node:hover{transform:translateY(-4px)}.roadmap-node.active{border-top-color:var(--gold);box-shadow:0 0 40px -16px rgba(245,205,107, calc(.7 * var(--glow)))}.roadmap-node.done{border-top-color:#36d39980}.roadmap-list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.roadmap-list li{color:var(--ink-soft);align-items:flex-start;gap:10px;font-size:.86rem;display:flex}.rm-tick{background:var(--gold);width:6px;height:6px;box-shadow:0 0 8px var(--gold);border-radius:50%;flex:none;margin-top:7px}@media (max-width:900px){.roadmap{grid-template-columns:1fr 1fr}}@media (max-width:560px){.roadmap{grid-template-columns:1fr}}.lb-strip{grid-template-columns:1fr 1.4fr;gap:16px;margin-top:8px;display:grid}.lb-strip.lb-strip-single{grid-template-columns:1fr;max-width:560px;margin:8px auto 0}.lb-strip-card{padding:24px}.lb-snapshot-inner{text-align:center;flex-direction:column;align-items:center;gap:18px;display:flex}@media (max-width:760px){.lb-strip{grid-template-columns:1fr}}.podium{grid-template-columns:repeat(3,1fr);align-items:end;gap:18px;max-width:920px;margin:0 auto;display:grid}.podium-col{flex-direction:column;align-items:center;display:flex}.podium-card{text-align:center;flex-direction:column;align-items:center;width:100%;padding:22px 18px 20px;transition:transform .25s;display:flex;position:relative;overflow:hidden}.podium-card:hover{transform:translateY(-5px)}.p1 .podium-card{box-shadow:0 0 50px -18px rgba(245,205,107, calc(.9*var(--glow)));border-color:#f5cd6b80}.p1{transform:translateY(-18px)}.podium-crown{filter:drop-shadow(0 0 12px);font-size:2rem;line-height:1}.podium-rank{color:var(--ink-mute);margin-top:2px;font-size:1.1rem}.podium-avatar{background:radial-gradient(circle at 35% 30%, color-mix(in srgb, var(--ac) 80%, #fff), var(--ac) 70%, #1a0d10);width:64px;height:64px;box-shadow:0 0 0 2px color-mix(in srgb, var(--ac) 50%, transparent), 0 8px 20px -8px var(--ac);border-radius:50%;place-items:center;margin:10px 0;display:grid}.podium-avatar .display{color:#1a0d10;font-size:1.7rem}.podium-handle{font-family:var(--font-body);font-size:1.02rem;font-weight:600}.podium-bag{margin:10px 0 6px;font-size:2.2rem}.podium-reward{color:var(--ink-mute);letter-spacing:.1em;text-transform:uppercase;margin-top:10px;font-size:.66rem}.podium-base{border:1px solid var(--line);background:linear-gradient(#f5cd6b2e,#f5cd6b05);border-top:none;border-radius:0 0 12px 12px;width:84%;margin-top:-1px}@media (max-width:680px){.podium{grid-template-columns:1fr;max-width:360px}.p1{order:-1;transform:none}.podium-base{display:none}}.coinrain{pointer-events:none;opacity:0;position:absolute;inset:0;overflow:hidden}.podium-card:hover .coinrain,.leader-row:hover .coinrain{opacity:1}.rcoin{color:var(--gold);text-shadow:0 0 8px var(--gold);opacity:0;font-size:13px;animation:1.1s linear infinite coindrop;position:absolute;top:-16px}@keyframes coindrop{0%{opacity:0;transform:translateY(-16px)rotate(0)}15%{opacity:1}to{opacity:0;transform:translateY(220px)rotate(220deg)}}.leader-head{letter-spacing:.16em;text-transform:uppercase;color:var(--ink-mute);grid-template-columns:54px 1fr 90px 120px 130px;align-items:center;gap:14px;padding:0 20px;font-size:.62rem;display:grid}.leader-row{grid-template-columns:54px auto 1fr 90px 120px 130px;align-items:center;gap:14px;padding:14px 20px;transition:transform .18s,border-color .18s;display:grid;position:relative;overflow:hidden}.leader-row:hover{border-color:var(--gold);transform:translate(4px)}.lr-rank{color:var(--ink-mute);font-size:1rem}.lr-avatar{width:40px;height:40px;font-family:var(--font-display);color:#1a0d10;background:radial-gradient(circle at 35% 30%, color-mix(in srgb, var(--ac) 80%, #fff), var(--ac) 75%);border-radius:11px;place-items:center;font-size:1.1rem;display:grid}.lr-id{min-width:0}.lr-handle{font-size:.95rem;font-weight:600}.lr-bag{text-align:right}.lr-reward{text-align:right;color:var(--ink-soft);font-size:.74rem}@media (max-width:760px){.leader-head{display:none}.leader-row{grid-template-columns:38px auto 1fr auto}.lr-tier,.lr-reward{display:none}}.lb-layout{grid-template-columns:1fr 320px;align-items:start;gap:22px;display:grid}.reward-row{border:1px solid var(--line);border-left:3px solid var(--rc);background:#ffffff05;border-radius:11px;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.treasure-chest{color:var(--gold);filter:drop-shadow(0 0 14px #f5cd6b99);font-size:2.4rem}@media (max-width:920px){.lb-layout{grid-template-columns:1fr}}.open-stage{justify-content:center;align-items:center;min-height:420px;padding:clamp(28px,5vw,56px);display:flex;position:relative;overflow:hidden}.open-idle{flex-direction:column;align-items:center;display:flex}.pack-open-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;display:flex}.pack-locked-btn{opacity:.58;filter:grayscale(.2);cursor:not-allowed!important}.fair-icon-btn{border:1px solid var(--line);width:40px;height:40px;color:var(--ink-soft);cursor:pointer;background:#ffffff08;border-radius:999px;font-size:1rem}.fair-icon-btn:hover{color:var(--gold-hi);border-color:var(--gold)}.pack-lock-wrap{display:inline-flex;position:relative}.pack-lock-tip{white-space:nowrap;letter-spacing:.08em;color:var(--ink);border:1px solid var(--line);opacity:0;pointer-events:none;background:#080407f2;border-radius:8px;padding:8px 10px;font-size:.64rem;transition:opacity .15s;position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%)}.pack-lock-wrap:hover .pack-lock-tip{opacity:1}.fair-modal{z-index:170;background:#080407b8;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.fair-modal-card{border-radius:14px;width:min(680px,100%);padding:18px}.fair-close{border:1px solid var(--line);width:28px;height:28px;color:var(--ink-soft);cursor:pointer;background:#ffffff08;border-radius:8px}.pack3d{perspective:900px;width:266px;height:360px;box-shadow:none;background:0 0;border-radius:0;padding:0}.pack3d.scan{animation:5s ease-in-out infinite packscan}@keyframes packscan{0%,to{transform:rotateY(-14deg)rotateX(4deg)translateY(0)}50%{transform:rotateY(14deg)rotateX(-3deg)translateY(-10px)}}.pack3d.shake{animation:.12s linear infinite packshake}@keyframes packshake{0%{transform:translate(0)rotate(0)}25%{transform:translate(-4px,2px)rotate(-2deg)}50%{transform:translate(3px,-3px)rotate(2deg)}75%{transform:translate(-2px,-1px)rotate(-1deg)}to{transform:translate(2px,2px)rotate(1deg)}}.pack-foil{width:100%;height:100%;box-shadow:none;background:0 0;border:none;border-radius:16px;flex-direction:column;justify-content:space-between;align-items:center;padding:18px 0;display:flex;position:relative;overflow:hidden}.pack-sheen{pointer-events:none;mix-blend-mode:color-dodge;opacity:.4;background:conic-gradient(#ff008040,#ffc80040,#00ffc840,#3c78ff40,#b400ff40,#ff008040);animation:6s linear infinite foilshift;position:absolute;inset:0}@keyframes foilshift{to{filter:hue-rotate(360deg)}}.pack-top,.pack-bottom{letter-spacing:.22em;color:var(--gold);z-index:2;font-size:.58rem;position:relative}.pack-center{z-index:2;flex-direction:column;align-items:center;display:flex;position:relative}.pack-rivets{pointer-events:none;position:absolute;inset:0}.pack-rivets i{background:radial-gradient(circle,#ffe9a8,#7a5410);border-radius:50%;width:6px;height:6px;position:absolute;box-shadow:0 0 4px #00000080}.pack-rivets i:first-child{top:10px;left:10px}.pack-rivets i:nth-child(2){top:10px;right:10px}.pack-rivets i:nth-child(3){bottom:10px;left:10px}.pack-rivets i:nth-child(4){bottom:10px;right:10px}.open-flash{z-index:200;pointer-events:none;background:radial-gradient(circle,#fff,#ffe9a8b3 40%,#0000 75%);animation:.32s ease-out forwards flashOut;position:fixed;inset:0}@keyframes flashOut{0%{opacity:0}18%{opacity:1}to{opacity:0}}.reel-window{align-items:center;width:100%;height:360px;display:flex;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000);mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000)}.reel-strip{will-change:transform;gap:14px;padding:0;display:flex}.reel-item{filter:drop-shadow(0 14px 24px #00000080);flex:none}.reel-marker{z-index:6;width:0;height:0;filter:drop-shadow(0 0 8px var(--gold));border-left:11px solid #0000;border-right:11px solid #0000;position:absolute;left:50%;transform:translate(-50%)}.reel-marker.top{border-top:16px solid var(--gold);top:0}.reel-marker.bot{border-bottom:16px solid var(--gold);bottom:0}.reel-window:after{content:"";background:linear-gradient(180deg, transparent, var(--gold), transparent);opacity:.4;z-index:5;pointer-events:none;width:2px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.reel-fade{z-index:4;pointer-events:none;width:90px;position:absolute;top:0;bottom:0}.reel-fade.left{background:linear-gradient(90deg, var(--bg-2), transparent);left:0}.reel-fade.right{background:linear-gradient(270deg, var(--bg-2), transparent);right:0}.reveal-modal{z-index:150;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:radial-gradient(circle at 50% 45%,#14080cd1,#050204f5);justify-content:center;align-items:center;padding:20px;animation:.3s fadeUp;display:flex;position:fixed;inset:0}.reveal-rays{pointer-events:none;opacity:.5;mix-blend-mode:screen;background:conic-gradient(from 0deg, transparent 0 8deg, color-mix(in srgb, var(--rc) 50%, transparent) 8deg 12deg, transparent 12deg 20deg);animation:14s linear infinite raySpin;position:absolute;inset:0}@keyframes raySpin{to{transform:rotate(360deg)}}.reveal-stage{z-index:2;flex-direction:column;align-items:center;animation:.6s cubic-bezier(.2,1.4,.4,1) both cardPop;display:flex;position:relative}@keyframes cardPop{0%{opacity:0;transform:scale(.3)rotateY(180deg)}60%{opacity:1}to{opacity:1;transform:scale(1)rotateY(0)}}.reveal-rarity{letter-spacing:.3em;text-transform:uppercase;filter:drop-shadow(0 0 10px);margin-bottom:18px;font-size:.8rem}.reveal-card-wrap{filter:drop-shadow(0 30px 50px #0009)}.reveal-meta{margin-top:24px}.confetti{z-index:3;pointer-events:none;position:absolute;top:44%;left:50%}.confetti-bit{animation:cubic-bezier(.15,.6,.3,1) forwards confettiBurst;position:absolute;top:0;left:0}@keyframes confettiBurst{0%{opacity:1;transform:translate(0)rotate(0)}to{opacity:0;transform:translate(var(--tx), var(--ty)) rotate(var(--rot))}}.open-info-grid{grid-template-columns:1fr 1.3fr;gap:18px;margin-top:20px;display:grid}@media (max-width:820px){.open-info-grid{grid-template-columns:1fr}}.recent-list{max-height:280px;overflow-y:auto}.recent-row{border:1px solid var(--line);border-left:3px solid var(--rc);background:#ffffff05;border-radius:10px;align-items:center;gap:10px;padding:9px 12px;animation:.4s both fadeUp;display:flex}.recent-gem{width:9px;height:9px;box-shadow:0 0 8px var(--rc);border-radius:2px;flex:none;transform:rotate(45deg)}.recent-name{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:.82rem;overflow:hidden}.inv-grid{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));justify-items:center;gap:18px;display:grid}.inv-cell{animation:.45s cubic-bezier(.2,1.3,.4,1) both invPop}@keyframes invPop{0%{opacity:0;transform:scale(.7)translateY(20px)}to{opacity:1;transform:none}}.plain-hit-card{object-fit:contain;box-shadow:none;-webkit-user-select:none;user-select:none;background:0 0;border:none;display:block}.reveal-hit-shell{transform-style:preserve-3d;border-radius:12px;position:relative}.reveal-hit-card{filter:saturate(1.06)brightness(1.03);border-radius:12px;animation:1.8s ease-in-out infinite revealHitFloat;transform:translateY(-8px)rotate(-1deg)scale(1.03);box-shadow:0 22px 45px -20px #000000e0,0 0 36px -18px #f5cd6bd9,0 0 52px -28px #ff3d6ebf}@keyframes revealHitFloat{0%,to{transform:translateY(-8px)rotate(-1deg)scale(1.03)}50%{transform:translateY(-13px)rotate(.3deg)scale(1.035)}}.hit-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.hit-card{border-radius:14px;padding:14px}@media (max-width:960px){.hit-grid{grid-template-columns:1fr}}
