@font-face{font-family:Chakra Petch;font-style:normal;font-weight:500;font-display:swap;src:url(../media/cf9d54c4342bfde9-s.3h9hciz7c7ygr.woff2)format("woff2");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:Chakra Petch;font-style:normal;font-weight:500;font-display:swap;src:url(../media/c26308a965d8ee8a-s.3k6q3yu2z6st3.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:Chakra Petch;font-style:normal;font-weight:500;font-display:swap;src:url(../media/d03928121523449c-s.p.2xutnr_n30v-3.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:Chakra Petch;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1ccf8ef962b3f693-s.p.2xt4dxqx4hw9r.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:Chakra Petch;font-style:normal;font-weight:600;font-display:swap;src:url(../media/664b8486c44baa2d-s.0vchxt0cs-r06.woff2)format("woff2");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:Chakra Petch;font-style:normal;font-weight:600;font-display:swap;src:url(../media/c5ac7bd8b2d9fce6-s.3kfu5v_o8q8ol.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:Chakra Petch;font-style:normal;font-weight:600;font-display:swap;src:url(../media/8457265da2739722-s.p.00okbctd204vc.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:Chakra Petch;font-style:normal;font-weight:600;font-display:swap;src:url(../media/dc0c65e819e3bb6c-s.p.1alcwxkb6wbdk.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:Chakra Petch;font-style:normal;font-weight:700;font-display:swap;src:url(../media/087f4c42b279024d-s.3lkdjsxaxw2k3.woff2)format("woff2");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:Chakra Petch;font-style:normal;font-weight:700;font-display:swap;src:url(../media/891a32df73aa4402-s.1njr2bfrh4k2r.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:Chakra Petch;font-style:normal;font-weight:700;font-display:swap;src:url(../media/9186901afaa5c996-s.p.0-s4mhtt1ybzm.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:Chakra Petch;font-style:normal;font-weight:700;font-display:swap;src:url(../media/374a88ea0960b3d4-s.p.07nelj0w2qn6k.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:Chakra Petch Fallback;src:local(Arial);ascent-override:96.77%;descent-override:30.05%;line-gap-override:0.0%;size-adjust:102.51%}.chakra_petch_32cd2dca-module__XO4tAG__className{font-family:Chakra Petch,Chakra Petch Fallback;font-style:normal}.chakra_petch_32cd2dca-module__XO4tAG__variable{--font-chakra:"Chakra Petch", "Chakra Petch Fallback"}
@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2c55a0e60120577a-s.03ez25a9g3i0n.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ad66f9afd8947f86-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5476f68d60460930-s.1ee5w62fj497l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.1way2z9fj6cig.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1bffadaabf893a1e-s.p.0szrwpqb9mkwe.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.45535valc9rzk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2c55a0e60120577a-s.03ez25a9g3i0n.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ad66f9afd8947f86-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5476f68d60460930-s.1ee5w62fj497l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.1way2z9fj6cig.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1bffadaabf893a1e-s.p.0szrwpqb9mkwe.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.45535valc9rzk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2c55a0e60120577a-s.03ez25a9g3i0n.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ad66f9afd8947f86-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5476f68d60460930-s.1ee5w62fj497l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.1way2z9fj6cig.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1bffadaabf893a1e-s.p.0szrwpqb9mkwe.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.45535valc9rzk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2c55a0e60120577a-s.03ez25a9g3i0n.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/ad66f9afd8947f86-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5476f68d60460930-s.1ee5w62fj497l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.1way2z9fj6cig.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1bffadaabf893a1e-s.p.0szrwpqb9mkwe.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.45535valc9rzk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(../media/2c55a0e60120577a-s.03ez25a9g3i0n.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(../media/ad66f9afd8947f86-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(../media/5476f68d60460930-s.1ee5w62fj497l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.1way2z9fj6cig.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(../media/1bffadaabf893a1e-s.p.0szrwpqb9mkwe.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.45535valc9rzk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_4163ff5-module__9offza__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_4163ff5-module__9offza__variable{--font-inter:"Inter", "Inter Fallback"}
@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.1w1m1wqmjasxa.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:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/e629b5bc06499d58-s.1y3v-klcv8xov.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:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1a099d89ee94ee96-s.p.15dvesjzf7814.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:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.08ssgmy_tb90r.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:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.1w1m1wqmjasxa.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:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e629b5bc06499d58-s.1y3v-klcv8xov.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:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1a099d89ee94ee96-s.p.15dvesjzf7814.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:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.08ssgmy_tb90r.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:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.1w1m1wqmjasxa.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:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/e629b5bc06499d58-s.1y3v-klcv8xov.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:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1a099d89ee94ee96-s.p.15dvesjzf7814.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:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.08ssgmy_tb90r.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:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.1w1m1wqmjasxa.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:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/e629b5bc06499d58-s.1y3v-klcv8xov.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:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/1a099d89ee94ee96-s.p.15dvesjzf7814.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:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.08ssgmy_tb90r.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:Plus Jakarta Sans Fallback;src:local(Arial);ascent-override:98.88%;descent-override:21.15%;line-gap-override:0.0%;size-adjust:104.98%}.plus_jakarta_sans_ca2cd537-module__qVqULq__className{font-family:Plus Jakarta Sans,Plus Jakarta Sans Fallback;font-style:normal}.plus_jakarta_sans_ca2cd537-module__qVqULq__variable{--font-display:"Plus Jakarta Sans", "Plus Jakarta Sans Fallback"}
:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#05080e;--bg-soft:#0a111d;--surface:#ffffff09;--surface-hover:#ffffff0f;--line:#ffffff14;--line-strong:#ffffff29;--text:#edf5ff;--text-soft:#c2d1e3;--muted:#8c9eb5;--accent-rgb:56, 168, 255;--accent:#38a8ff;--accent-hover:#78c7ff;--accent-deep:#125cbd;--accent-glow:rgba(var(--accent-rgb), .35);--success:#3ddc97;--danger:#ff5c7a;--radius:14px;--radius-lg:22px;--container:1180px;--nav-h:76px;--font-head:var(--font-chakra,"Chakra Petch"), "Segoe UI", system-ui, sans-serif;--font-body:var(--font-inter,"Inter"), "Segoe UI", system-ui, -apple-system, sans-serif;--ease:cubic-bezier(.22, 1, .36, 1)}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{background:var(--bg);color:var(--text);font-family:var(--font-body);-webkit-font-smoothing:antialiased;margin:0;font-size:16px;line-height:1.65;overflow-x:hidden}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}p{margin:0}ul{margin:0;padding:0;list-style:none}h1,h2,h3,h4{font-family:var(--font-head);letter-spacing:.01em;margin:0;line-height:1.1}::selection{background:var(--accent);color:#fff}:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:6px}.container{width:100%;max-width:var(--container);margin-inline:auto;padding-inline:24px}.text-accent{color:var(--accent);text-shadow:0 0 36px var(--accent-glow)}.btn{font-family:var(--font-head);letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:transform .25s var(--ease), background .25s, border-color .25s, box-shadow .25s;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:10px;padding:14px 24px;font-size:15px;font-weight:600;display:inline-flex}.btn svg{width:18px;height:18px}.btn--primary{background:var(--accent);color:#051525;box-shadow:0 8px 30px -8px var(--accent-glow), inset 0 1px 0 #ffffff40}.btn--primary:hover{background:var(--accent-hover);box-shadow:0 14px 40px -8px var(--accent-glow), inset 0 1px 0 #ffffff40;transform:translateY(-2px)}.btn--ghost{border-color:var(--line-strong);color:var(--text);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0a}.btn--ghost:hover{background:#ffffff17;border-color:#ffffff4d;transform:translateY(-2px)}.btn--sm{padding:10px 18px;font-size:13px}.btn--block{width:100%}.btn--danger{color:var(--danger);border-color:color-mix(in srgb, var(--danger) 40%, transparent)}.btn--danger:hover{background:color-mix(in srgb, var(--danger) 15%, transparent);border-color:var(--danger)}.btn:disabled,.btn[aria-disabled=true]{opacity:.55;cursor:not-allowed;transform:none}.dot{background:var(--success);border-radius:50%;width:8px;height:8px;animation:2s infinite pulse}@keyframes pulse{0%{box-shadow:0 0 #3ddc978c}70%{box-shadow:0 0 0 10px #3ddc9700}to{box-shadow:0 0 #3ddc9700}}.nav{z-index:50;border-bottom:1px solid #0000;transition:background .35s,border-color .35s;position:fixed;inset:0 0 auto}.nav.is-scrolled,.nav-open .nav{-webkit-backdrop-filter:blur(18px)saturate(140%);backdrop-filter:blur(18px)saturate(140%);border-bottom-color:var(--line);background:#05080ea6}.nav__inner{height:var(--nav-h);align-items:center;gap:32px;display:flex}.brand{font-family:var(--font-head);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:10px;font-size:19px;font-weight:700;display:inline-flex}.brand__logo{object-fit:contain;width:38px;height:38px;filter:drop-shadow(0 0 10px var(--accent-glow))}.nav__links{align-items:center;gap:4px;margin-left:auto;display:flex}.nav__link{color:var(--muted);padding:8px 14px;font-size:14px;font-weight:500;transition:color .2s;position:relative}.nav__link:after{content:"";background:var(--accent);height:2px;box-shadow:0 0 10px var(--accent);transition:transform .3s var(--ease);border-radius:2px;position:absolute;bottom:2px;left:14px;right:14px;transform:scaleX(0)}.nav__link:hover,.nav__link.is-active{color:var(--text)}.nav__link.is-active:after{transform:scaleX(1)}.nav__cta-mobile,.nav__toggle{display:none}@media (max-width:860px){.nav__cta{display:none}.nav__toggle{border:1px solid var(--line-strong);cursor:pointer;background:#ffffff0d;border-radius:10px;flex-direction:column;justify-content:center;gap:6px;width:44px;height:44px;margin-left:auto;padding:0 12px;display:flex}.nav__toggle span{background:var(--text);height:2px;transition:transform .3s var(--ease);border-radius:2px;display:block}.nav-open .nav__toggle span:first-child{transform:translateY(4px)rotate(45deg)}.nav-open .nav__toggle span:last-child{transform:translateY(-4px)rotate(-45deg)}.nav__links{border-bottom:1px solid var(--line);opacity:0;visibility:hidden;transition:opacity .3s var(--ease), transform .3s var(--ease), visibility .3s;background:#05080efa;flex-direction:column;align-items:stretch;gap:0;padding:8px 24px 24px;position:absolute;top:100%;left:0;right:0;transform:translateY(-10px)}.nav-open .nav__links{opacity:1;visibility:visible;transform:none}.nav__link{border-bottom:1px solid var(--line);padding:14px 4px;font-size:16px}.nav__link:after{display:none}.nav__cta-mobile{margin-top:18px;display:inline-flex}}@keyframes heroIn{0%{opacity:0;transform:scale(1.08)}to{opacity:1;transform:none}}@keyframes rise{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}.hero__actions{flex-wrap:wrap;gap:14px;margin-top:30px;display:flex}.footer{border-top:1px solid var(--line);background:linear-gradient(180deg, rgba(var(--accent-rgb), .04), transparent 45%);margin-top:40px}.footer__grid{grid-template-columns:2fr 1fr 1fr;gap:40px;padding-block:56px 40px;display:grid}.footer__about p{max-width:360px;color:var(--muted);margin-top:14px;font-size:14px}.footer__title{color:var(--muted);letter-spacing:.14em;text-transform:uppercase;margin-bottom:16px;font-size:13px}.footer__list{gap:10px;font-size:14px;display:grid}.footer__list a{color:var(--text-soft);transition:color .2s}.footer__list a:hover{color:var(--accent)}.footer__langs{color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px 14px;margin-top:16px;font-size:13.5px;display:flex}.footer__langs .icon{width:16px;height:16px}.footer__langs a{color:var(--muted);transition:color .2s}.footer__langs a:hover,.footer__langs a.is-active{color:var(--text)}.footer__bottom{border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:10px 24px;padding-block:22px 28px;font-size:13px;display:flex}@media (max-width:720px){.footer__grid{grid-template-columns:1fr 1fr}.footer__about{grid-column:1/-1}}.icon{width:22px;height:22px}.section{isolation:isolate;padding-block:clamp(72px,10vw,120px);position:relative}.section--tight{padding-block:clamp(40px,6vw,72px)}.section--glow:before{content:"";z-index:-1;background:radial-gradient(closest-side, rgba(var(--accent-rgb), .12), transparent);pointer-events:none;width:min(960px,100%);height:520px;margin-inline:auto;position:absolute;top:8%;left:0;right:0}.section__head{max-width:660px;margin-bottom:52px}.section__head--center{text-align:center;margin-inline:auto}.eyebrow{color:var(--accent);font-family:var(--font-head);letter-spacing:.18em;text-transform:uppercase;align-items:center;gap:10px;font-size:13px;font-weight:600;display:inline-flex}.eyebrow:before,.section__head--center .eyebrow:after{content:"";background:currentColor;width:22px;height:2px;box-shadow:0 0 10px}.section__title{text-transform:uppercase;margin-top:14px;font-size:clamp(30px,4vw,48px)}.section__text{color:var(--muted);margin-top:14px;font-size:17px}.section__foot{text-align:center;margin-top:44px}.grid{gap:20px;display:grid}.grid--3{grid-template-columns:repeat(3,1fr)}.grid--4{grid-template-columns:repeat(4,1fr)}.card{border:1px solid var(--line);border-radius:var(--radius-lg);transition:border-color .3s, transform .4s var(--ease);background:linear-gradient(#ffffff0b,#ffffff03);padding:30px 28px;position:relative;overflow:hidden}.card:before{content:"";background:radial-gradient(420px circle at 50% 0%, rgba(var(--accent-rgb), .14), transparent 60%);opacity:0;pointer-events:none;transition:opacity .4s;position:absolute;inset:0}.card:hover{border-color:rgba(var(--accent-rgb), .35);transform:translateY(-4px)}.card:hover:before{opacity:1}.card__icon{border:1px solid rgba(var(--accent-rgb), .28);background:rgba(var(--accent-rgb), .1);width:50px;height:50px;color:var(--accent);border-radius:12px;place-items:center;margin-bottom:22px;display:grid}.card__num{color:#0000;font-family:var(--font-head);-webkit-text-stroke:1px rgba(var(--accent-rgb), .7);margin-bottom:18px;font-size:46px;font-weight:700;line-height:1;display:block}.card__title{letter-spacing:.03em;text-transform:uppercase;font-size:20px}.card__text{color:var(--muted);margin-top:10px;font-size:15px}.plans{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px;display:grid}.plans__empty{border:1px dashed var(--line-strong);border-radius:var(--radius-lg);color:var(--muted);text-align:center;padding:40px 24px}.plans__notice{color:#f0b23a;background:#f0b23a14;border:1px solid #f0b23a59;border-radius:12px;align-items:center;gap:10px;max-width:720px;margin:0 auto 24px;padding:12px 16px;font-size:14px;display:flex}.plans__notice .icon{flex-shrink:0;width:18px;height:18px}.btn.is-disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.plan{border:1px solid var(--line);border-radius:var(--radius-lg);transition:border-color .3s, transform .4s var(--ease);background:linear-gradient(#ffffff0b,#ffffff03);flex-direction:column;padding:34px 26px 26px;display:flex;position:relative}.plan:hover{border-color:var(--line-strong);transform:translateY(-6px)}.plan.is-popular{border-color:rgba(var(--accent-rgb), .55);background:linear-gradient(180deg, rgba(var(--accent-rgb), .15), rgba(var(--accent-rgb), .02) 60%);box-shadow:0 30px 80px -30px var(--accent-glow)}.plan__badge{background:var(--accent);box-shadow:0 6px 20px -4px var(--accent-glow);color:#fff;font-family:var(--font-head);letter-spacing:.12em;text-transform:uppercase;border-radius:999px;padding:4px 12px;font-size:11px;font-weight:600;position:absolute;top:-12px;left:26px}.plan__name{color:var(--muted);letter-spacing:.16em;text-transform:uppercase;font-size:15px}.plan__price{font-family:var(--font-head);margin-top:14px;font-size:46px;font-weight:700;line-height:1}.plan__price sup{vertical-align:top;margin-right:2px;font-size:22px;position:relative;top:4px}.plan__price small{color:var(--muted);font-family:var(--font-body);margin-top:10px;font-size:14px;font-weight:400;display:block}.plan__list{border-top:1px solid var(--line);color:var(--text-soft);flex-grow:1;align-content:start;gap:12px;margin:26px 0 28px;padding-top:24px;font-size:15px;display:grid}.plan__list li{align-items:center;gap:10px;display:flex}.plan__list .icon{width:18px;height:18px;color:var(--accent);flex-shrink:0}.split{grid-template-columns:1.1fr 1fr;align-items:center;gap:56px;display:grid}.split .section__head{margin-bottom:0}.split__list{gap:14px;margin-top:28px;display:grid}.split__list li{color:var(--text-soft);gap:12px;display:flex}.split__list .icon{width:20px;height:20px;color:var(--accent);flex-shrink:0;margin-top:2px}.split__actions{flex-wrap:wrap;gap:14px;margin-top:32px;display:flex}.tiers{gap:14px;display:grid}.tier{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);justify-content:space-between;align-items:center;gap:20px;padding:22px 26px;transition:border-color .3s,background .3s;display:flex}.tier:hover{border-color:rgba(var(--accent-rgb), .35);background:var(--surface-hover)}.tier__name{font-family:var(--font-head);letter-spacing:.06em;text-transform:uppercase;font-size:20px;font-weight:600}.tier__min{color:var(--muted);font-size:14px}.tier__discount{color:var(--accent);font-family:var(--font-head);text-align:right;text-shadow:0 0 30px var(--accent-glow);font-size:34px;font-weight:700;line-height:1}.tier__discount small{color:var(--muted);font-family:var(--font-body);letter-spacing:.12em;text-shadow:none;text-transform:uppercase;margin-top:6px;font-size:11px;font-weight:500;display:block}.faq{max-width:860px;margin-inline:auto}.faq__group+.faq__group{margin-top:52px}.faq__group-title{color:var(--muted);letter-spacing:.18em;text-transform:uppercase;margin-bottom:18px;font-size:13px}.faq__list{gap:12px;display:grid}.faq__item{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);transition:border-color .3s,background .3s}.faq__item:hover{border-color:var(--line-strong)}.faq__item[open]{border-color:rgba(var(--accent-rgb), .4);background:rgba(var(--accent-rgb), .05)}.faq__q{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:20px 24px;font-weight:600;list-style:none;display:flex}.faq__q::-webkit-details-marker{display:none}.faq__q .icon{width:20px;height:20px;color:var(--accent);transition:transform .35s var(--ease);flex-shrink:0}.faq__item[open] .faq__q .icon{transform:rotate(45deg)}.faq__a{color:var(--muted);animation:faqIn .45s var(--ease);padding:0 24px 22px}@keyframes faqIn{0%{opacity:0;transform:translateY(-6px)}}.contact{grid-template-columns:1fr 1.35fr;align-items:start;gap:28px;display:grid}.channels{gap:14px;display:grid}.channel{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);transition:border-color .3s, background .3s, transform .4s var(--ease);align-items:center;gap:18px;padding:20px 22px;display:flex}.channel:hover{border-color:rgba(var(--accent-rgb), .4);background:var(--surface-hover);transform:translate(4px)}.channel .card__icon{flex-shrink:0;margin:0}.channel__title{font-family:var(--font-head);letter-spacing:.04em;text-transform:uppercase;font-size:18px;font-weight:600;display:block}.channel__text{color:var(--muted);font-size:14px;display:block}.channel>.icon:last-child{color:var(--muted);transition:color .3s, transform .3s var(--ease);flex-shrink:0;margin-left:auto}.channel:hover>.icon:last-child{color:var(--accent);transform:translate(3px)}.form{border:1px solid var(--line);border-radius:var(--radius-lg);background:linear-gradient(#ffffff0b,#ffffff03);padding:clamp(24px,4vw,38px);position:relative}.form__title{text-transform:uppercase;font-size:26px}.form__text{color:var(--muted);margin-top:6px;font-size:15px}.form__grid{grid-template-columns:1fr 1fr;gap:16px;margin:24px 0 22px;display:grid}.field--full{grid-column:1/-1}.field label{color:var(--text-soft);margin-bottom:8px;font-size:13px;font-weight:500;display:block}.field input,.field select,.field textarea{border:1px solid var(--line-strong);width:100%;color:var(--text);font:inherit;background:#05080e99;border-radius:10px;padding:13px 16px;font-size:15px;transition:border-color .2s,box-shadow .2s}.field input:focus,.field select:focus,.field textarea:focus{border-color:var(--accent);box-shadow:0 0 0 4px rgba(var(--accent-rgb), .15);outline:none}.field textarea{resize:vertical;min-height:150px}.field select option{background:var(--bg-soft)}.hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.alert{border:1px solid;border-radius:10px;margin-top:20px;padding:14px 16px;font-size:14px}.alert--success{color:var(--success);background:#3ddc9714;border-color:#3ddc9759}.alert--error{color:var(--danger);background:#ff5c7a14;border-color:#ff5c7a59}.discord-cta{isolation:isolate;background:radial-gradient(520px at 78%,#38a8ff4d,#0000 65%),linear-gradient(135deg,#38a8ff1f,#ffffff05 55%);border:1px solid #38a8ff59;border-radius:28px;grid-template-columns:1.15fr 1fr;align-items:center;gap:40px;padding:clamp(36px,5vw,64px);display:grid;position:relative}.discord-cta:before{content:"";z-index:-1;border-radius:inherit;background-image:radial-gradient(#ffffff17 1px,#0000 1px);background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 78%,#000,#0000 60%);mask-image:radial-gradient(circle at 78%,#000,#0000 60%)}.discord-cta .eyebrow,.discord-cta .split__list .icon{color:#8ed3ff}.discord-cta .section__text{max-width:480px}.discord-cta__actions{flex-wrap:wrap;align-items:center;gap:14px;margin-top:32px;display:flex}.discord-cta__invite{color:var(--muted);font-family:var(--font-head);letter-spacing:.08em;align-items:center;gap:10px;margin-top:18px;font-size:13px;display:inline-flex}.discord-cta__visual{place-items:center;margin-block:-110px -70px;display:grid;position:relative}.discord-cta__visual:before{content:"";z-index:-1;aspect-ratio:1;opacity:.45;filter:blur(80px);background:#1674c9;border-radius:50%;width:65%;position:absolute}.discord-cta__visual img{filter:hue-rotate(-25deg)saturate(1.1)drop-shadow(0 36px 50px #082346a6);width:min(100%,400px);height:auto;animation:6s ease-in-out infinite float}@keyframes float{0%,to{transform:translateY(0)rotate(-4deg)}50%{transform:translateY(-16px)rotate(2deg)}}.btn--discord{color:#fff;background:#1674c9;box-shadow:0 8px 30px -8px #38a8ffa6,inset 0 1px #ffffff40}.btn--discord:hover{background:#248bdc;transform:translateY(-2px);box-shadow:0 14px 40px -8px #38a8ffbf,inset 0 1px #ffffff40}@media (max-width:900px){.discord-cta{grid-template-columns:1fr;gap:12px}.discord-cta__visual{order:-1;margin-block:-100px 0}.discord-cta__visual img{width:230px}}@media (max-width:600px){.discord-cta__actions .btn{flex:100%}}.loader{z-index:200;background:radial-gradient(620px circle at 50% 44%, rgba(var(--accent-rgb), .14), transparent 62%), var(--bg);flex-direction:column;justify-content:center;align-items:center;gap:44px;display:none;position:fixed;inset:0}.is-loading .loader,.loader-exit .loader{display:flex}.is-loading{scrollbar-gutter:stable}.is-loading body{overflow:hidden}.loader:before{--c:#ffffff29;--l:26px;content:"";background:linear-gradient(var(--c), var(--c)) top left / var(--l) 1px, linear-gradient(var(--c), var(--c)) top left / 1px var(--l), linear-gradient(var(--c), var(--c)) top right / var(--l) 1px, linear-gradient(var(--c), var(--c)) top right / 1px var(--l), linear-gradient(var(--c), var(--c)) bottom left / var(--l) 1px, linear-gradient(var(--c), var(--c)) bottom left / 1px var(--l), linear-gradient(var(--c), var(--c)) bottom right / var(--l) 1px, linear-gradient(var(--c), var(--c)) bottom right / 1px var(--l);pointer-events:none;background-repeat:no-repeat;position:absolute;inset:clamp(16px,4vw,40px)}.loader__core{width:188px;height:188px;animation:loaderIn .9s var(--ease) both;place-items:center;display:grid;position:relative}.loader__ring{width:100%;height:100%;filter:drop-shadow(0 0 6px rgba(var(--accent-rgb), .7));position:absolute;inset:0}.loader__track{fill:none;stroke:#ffffff12;stroke-width:1px}.loader__arc{fill:none;stroke:var(--accent);stroke-width:2px;stroke-linecap:round;stroke-dasharray:22 78;transform-box:fill-box;transform-origin:50%;animation:1.4s linear infinite spin}.loader__arc--inner{stroke:#bee4ff99;stroke-width:1.5px;stroke-dasharray:10 40;animation-duration:2.6s;animation-direction:reverse}.loader__logo{object-fit:contain;width:92px;height:92px;animation:2.4s ease-in-out infinite logoPulse}.loader__meta{width:200px;animation:loaderMetaIn .9s .15s var(--ease) both}.loader__bar{background:#ffffff14;border-radius:2px;height:2px}.loader__bar i{border-radius:inherit;background:linear-gradient(90deg, rgba(var(--accent-rgb), .35), var(--accent) 70%, #def3ff);height:100%;box-shadow:0 0 12px rgba(var(--accent-rgb), .8);transform-origin:0;display:block;transform:scaleX(0)}.loader__status{color:var(--muted);font-family:var(--font-head);letter-spacing:.22em;text-transform:uppercase;justify-content:space-between;margin-top:14px;font-size:12px;display:flex}.loader__pct{min-width:3ch;color:var(--text);text-align:right;font-weight:600;display:inline-block}@keyframes spin{to{transform:rotate(360deg)}}@keyframes logoPulse{0%,to{filter:drop-shadow(0 0 12px rgba(var(--accent-rgb), .35));transform:scale(1)}50%{filter:drop-shadow(0 0 26px rgba(var(--accent-rgb), .75));transform:scale(1.05)}}@keyframes loaderIn{0%{opacity:0;filter:blur(10px);transform:scale(.9)}}@keyframes loaderMetaIn{0%{opacity:0;transform:translateY(10px)}}.loader-exit .loader{animation:loaderOut .8s .1s var(--ease) forwards;pointer-events:none}.loader-exit .loader__core{animation:loaderZoomOut .8s var(--ease) forwards}.loader-exit .loader__meta{animation:loaderMetaOut .4s var(--ease) forwards}@keyframes loaderOut{to{opacity:0}}@keyframes loaderZoomOut{to{opacity:0;filter:blur(14px);transform:scale(1.6)}}@keyframes loaderMetaOut{to{opacity:0;transform:translateY(12px)}}@media (max-width:1080px){.grid--4,.plans{grid-template-columns:repeat(2,1fr)}}@media (max-width:900px){.grid--3,.split,.contact{grid-template-columns:1fr}.split{gap:36px}}@media (max-width:600px){.grid--4,.plans,.form__grid{grid-template-columns:1fr}.hero__actions .btn,.tier{padding:18px 20px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.nav__account{align-items:center;gap:12px;display:flex}.nav__link--sep{display:none}.account-chip{border:1px solid var(--line-strong);font-family:var(--font-head);letter-spacing:.02em;background:#ffffff0a;border-radius:999px;align-items:center;gap:10px;padding:6px 14px 6px 6px;font-size:14px;font-weight:600;transition:border-color .2s,background .2s;display:inline-flex}.account-chip:hover{border-color:rgba(var(--accent-rgb), .4);background:#ffffff12}.account-chip__avatar{background:var(--accent);color:#fff;border-radius:50%;place-items:center;width:28px;height:28px;font-size:14px;font-weight:700;display:grid}.account-chip__name{text-overflow:ellipsis;white-space:nowrap;max-width:140px;overflow:hidden}@media (max-width:860px){.nav__account{display:none}.nav__link--sep{border-top:1px solid var(--line);margin-top:4px;padding-top:16px;display:block}form.nav__cta-mobile{margin-top:12px}}.auth{max-width:460px;margin-inline:auto}.auth__form .field:last-of-type{margin-bottom:4px}.auth__switch{color:var(--muted);text-align:center;margin-top:20px;font-size:14px}.auth__switch a{color:var(--accent);font-weight:600}.auth__switch a:hover{text-decoration:underline}.auth__form .field{margin-bottom:18px}.auth__form .btn{margin-top:4px}.auth__done{text-align:center}.auth__done-icon,.link-result__icon{border:1px solid rgba(var(--accent-rgb), .3);background:rgba(var(--accent-rgb), .1);width:64px;height:64px;color:var(--accent);border-radius:50%;place-items:center;margin:0 auto 22px;display:grid}.auth__done-icon .icon,.link-result__icon .icon{width:28px;height:28px}.link-result{text-align:center}.link-result__icon.is-ok{color:var(--success);background:#3ddc971a;border-color:#3ddc9759}.link-result__icon.is-deny{color:var(--danger);background:#ff5c7a1a;border-color:#ff5c7a59}.link-result__icon.is-deny .icon{transform:rotate(45deg)}.link-result .btn{margin-top:24px}.strength{margin-top:12px}.strength__bars{gap:6px;display:flex}.strength__bar{background:#ffffff1a;border-radius:2px;flex:1;height:4px;transition:background .3s,box-shadow .3s}.strength__bar.is-on[data-score="1"]{background:var(--danger)}.strength__bar.is-on[data-score="2"]{background:#ffb038}.strength__bar.is-on[data-score="3"]{background:#ffd43b}.strength__bar.is-on[data-score="4"]{background:var(--success);box-shadow:0 0 8px #3ddc9780}.strength__meta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-top:10px;display:flex}.strength__label{font-size:13px;font-weight:600}.strength__label[data-score="1"]{color:var(--danger)}.strength__label[data-score="2"]{color:#ffb038}.strength__label[data-score="3"]{color:#ffd43b}.strength__label[data-score="4"]{color:var(--success)}.strength__reqs{flex-wrap:wrap;gap:6px 12px;font-size:12px;display:flex}.strength__reqs li{color:var(--muted);align-items:center;gap:5px;display:flex}.strength__reqs li:before{content:"";background:currentColor;border-radius:50%;width:5px;height:5px}.strength__reqs li[data-ok=true]{color:var(--success)}.link-card__rows{border:1px solid var(--line);border-radius:var(--radius);gap:2px;margin:22px 0;display:grid;overflow:hidden}.link-card__row{background:var(--surface);justify-content:space-between;align-items:center;gap:16px;padding:14px 16px;font-size:14px;display:flex}.link-card__row span{color:var(--muted)}.link-card__row b{text-align:right;word-break:break-all;font-weight:600}.code-chip{background:rgba(var(--accent-rgb), .12);color:var(--accent);font-family:var(--font-head);letter-spacing:.14em;border-radius:8px;padding:4px 12px;font-size:16px}.mono{font-family:ui-monospace,Cascadia Code,Consolas,monospace;font-size:.92em}.link-card__warn{color:var(--muted);align-items:center;gap:10px;margin-bottom:22px;font-size:13px;display:flex}.link-card__warn .icon{width:18px;height:18px;color:var(--accent);flex-shrink:0}.link-card__actions{gap:12px;display:flex}.link-card__actions .btn{flex:1}.dash-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:36px;display:flex}.dash-head__title{text-transform:uppercase;margin-top:12px;font-size:clamp(30px,4vw,44px)}.dash-head__sub{color:var(--muted);margin-top:6px;font-size:15px}.dash-head__actions{gap:10px;display:flex}.stat-row{grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:40px;display:grid}.stat{border:1px solid var(--line);border-radius:var(--radius-lg);background:linear-gradient(#ffffff0a,#ffffff03);padding:22px 24px}.stat__label{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;font-size:13px;display:block}.stat__value{font-family:var(--font-head);align-items:center;gap:10px;margin-top:10px;font-size:40px;font-weight:700;line-height:1;display:flex}.stat__dot{background:var(--muted);border-radius:50%;width:10px;height:10px}.stat__dot[data-on=true]{background:var(--success);box-shadow:0 0 10px var(--success);animation:2s infinite pulse}.dash-grid{grid-template-columns:1.5fr 1fr;gap:24px;display:grid}.dash-col__title{letter-spacing:.1em;text-transform:uppercase;color:var(--text-soft);margin-bottom:18px;font-size:16px}.badge{border:1px solid var(--line-strong);color:var(--muted);font-family:var(--font-head);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border-radius:999px;align-items:center;gap:7px;padding:5px 12px;font-size:12px;display:inline-flex}.badge i{background:var(--muted);border-radius:50%;width:7px;height:7px}.badge--on{color:var(--success);border-color:#3ddc9766}.badge--on i{background:var(--success);box-shadow:0 0 8px var(--success);animation:2s infinite pulse}.kv{background:var(--surface);border-radius:8px;justify-content:space-between;gap:12px;padding:8px 12px;font-size:13px;display:flex}.kv__k{color:var(--muted)}.kv__v{text-align:right;word-break:break-all;font-weight:600}.feed{gap:10px;display:grid}.feed__item{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);gap:12px;padding:14px 16px;display:flex}.feed__kind{background:rgba(var(--accent-rgb), .12);color:var(--accent);font-family:var(--font-head);letter-spacing:.06em;text-transform:uppercase;border-radius:6px;flex-shrink:0;align-self:flex-start;padding:3px 9px;font-size:11px}.feed__kind--error{color:var(--danger);background:#ff5c7a1f}.feed__body{gap:3px;min-width:0;display:grid}.feed__msg{word-break:break-word;font-size:14px}.feed__meta{color:var(--muted);font-size:12px}.empty{border:1px dashed var(--line-strong);border-radius:var(--radius-lg);text-align:center;padding:44px 28px}.empty--sm{color:var(--muted);padding:28px}.empty__icon{background:rgba(var(--accent-rgb), .1);width:56px;height:56px;color:var(--accent);border-radius:14px;place-items:center;margin:0 auto 18px;display:grid}.empty h3{text-transform:uppercase;font-size:20px}.empty p{max-width:380px;color:var(--muted);margin:12px auto 22px;font-size:14px}@media (max-width:860px){.dash-grid{grid-template-columns:1fr}}@media (max-width:600px){.stat-row{grid-template-columns:1fr}.link-card__actions{flex-direction:column}}.nav__cart{border:1px solid var(--line-strong);width:42px;height:42px;color:var(--text-soft);cursor:pointer;background:#ffffff0a;border-radius:12px;flex-shrink:0;place-items:center;margin-right:-14px;transition:border-color .2s,color .2s,background .2s;display:grid;position:relative}.nav__cart:hover{border-color:rgba(var(--accent-rgb), .45);color:var(--text);background:#ffffff12}.nav__cart .icon{width:20px;height:20px}.nav__cart-badge{background:var(--accent);min-width:20px;height:20px;box-shadow:0 4px 12px -2px var(--accent-glow);color:#fff;font-family:var(--font-head);text-align:center;border-radius:999px;padding:0 5px;font-size:11px;font-weight:700;line-height:20px;position:absolute;top:-7px;right:-7px}.lang{flex-shrink:0;margin-right:-14px;position:relative}.lang__btn{border:1px solid var(--line-strong);height:42px;color:var(--text-soft);font-family:var(--font-head);letter-spacing:.04em;cursor:pointer;background:#ffffff0a;border-radius:12px;align-items:center;gap:6px;padding:0 11px;font-size:13px;font-weight:600;transition:border-color .2s,color .2s,background .2s;display:inline-flex}.lang__btn:hover,.lang.is-open .lang__btn{border-color:rgba(var(--accent-rgb), .45);color:var(--text);background:#ffffff12}.lang__btn .icon{width:17px;height:17px}.lang__menu{z-index:120;border:1px solid var(--line-strong);opacity:0;visibility:hidden;min-width:176px;transition:opacity .18s, transform .18s var(--ease), visibility .18s;background:#0a111df7;border-radius:14px;gap:2px;padding:6px;display:grid;position:absolute;top:calc(100% + 8px);right:0;transform:translateY(-4px);box-shadow:0 18px 40px -12px #000000b3}.lang.is-open .lang__menu{opacity:1;visibility:visible;transform:none}.lang__item{color:var(--text-soft);border-radius:9px;align-items:center;gap:10px;padding:9px 10px;font-size:14px;display:flex}.lang__item:hover{color:var(--text);background:#ffffff0f}.lang__item b{width:28px;height:20px;font-family:var(--font-head);letter-spacing:.04em;background:#ffffff12;border-radius:5px;place-items:center;font-size:11px;display:grid}.lang__item.is-active{color:var(--text)}.lang__item.is-active b{background:var(--accent);color:#fff}.lang__item .icon{width:15px;height:15px;color:var(--accent);margin-left:auto}@media (max-width:860px){.nav__inner{gap:12px}.nav__cart{margin-left:auto;margin-right:0}.nav__cart~.nav__toggle{margin-left:0}.lang{margin-left:auto;margin-right:0}.lang~.nav__cart{margin-left:0}.lang__btn{padding:0 10px}}@media (max-width:420px){.nav__inner{gap:8px}.brand{gap:8px;font-size:16px}.brand__logo{width:32px;height:32px}.lang__btn{justify-content:center;width:42px;padding:0}.lang__btn span{display:none}}.cartd{z-index:150;pointer-events:none;position:fixed;inset:0}.cartd.is-open{pointer-events:auto}.cartd__backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);opacity:0;transition:opacity .3s var(--ease);background:#0304089e;position:absolute;inset:0}.cartd.is-open .cartd__backdrop{opacity:1}.cartd__panel{border-left:1px solid var(--line);width:min(420px,100%);transition:transform .38s var(--ease);background:linear-gradient(#0a111d,#060b13);flex-direction:column;display:flex;position:absolute;top:0;bottom:0;right:0;transform:translate(104%);box-shadow:-30px 0 80px -20px #000000b3}.cartd.is-open .cartd__panel{transform:none}.cartd__head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:18px 20px;display:flex}.cartd__head h2{letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:10px;font-size:18px;display:flex}.cartd__head h2 .icon{width:20px;height:20px;color:var(--accent)}.cartd__count{background:rgba(var(--accent-rgb), .16);min-width:24px;color:var(--accent);text-align:center;border-radius:999px;padding:0 7px;font-size:12px;line-height:22px}.cartd__close{border:1px solid var(--line-strong);width:38px;height:38px;color:var(--text-soft);cursor:pointer;background:#ffffff0a;border-radius:10px;place-items:center;display:grid}.cartd__close:hover{border-color:rgba(var(--accent-rgb), .45);color:var(--text)}.cartd__close .icon{width:18px;height:18px}.cartd__list{flex:1;align-content:start;gap:10px;margin:0;padding:14px 20px;list-style:none;display:grid;overflow-y:auto}.cartd__item{border:1px solid var(--line);background:#ffffff06;border-radius:14px;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:12px;padding:12px;display:grid}.cartd__item.is-new{animation:cartdNew 1.4s var(--ease)}@keyframes cartdNew{0%{border-color:rgba(var(--accent-rgb), .85);box-shadow:0 0 0 3px rgba(var(--accent-rgb), .25)}to{border-color:var(--line);box-shadow:none}}.cartd__thumb{background:rgba(var(--accent-rgb), .1);width:40px;height:40px;color:var(--accent);border-radius:11px;place-items:center;display:grid}.cartd__thumb.is-popular{background:var(--accent);color:#fff}.cartd__thumb .icon{width:18px;height:18px}.cartd__info{flex-direction:column;gap:3px;min-width:0;display:flex}.cartd__info b{font-family:var(--font-head);letter-spacing:.06em;text-transform:uppercase;font-size:15px}.cartd__info>span{color:var(--muted);font-size:12.5px}.cartd__info .qty{align-self:flex-start;margin-top:6px}.cartd__side{flex-direction:column;align-items:flex-end;gap:10px;display:flex}.cartd__side b{font-family:var(--font-head);font-variant-numeric:tabular-nums;font-size:16px}.cartd__remove{width:32px;height:32px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:9px;place-items:center;display:grid}.cartd__remove:hover{color:var(--danger);background:#ff5c7a1a}.cartd__remove .icon{width:16px;height:16px}.cartd__foot{border-top:1px solid var(--line);background:#05080e99;gap:10px;padding:16px 20px 20px;display:grid}.cartd__row{justify-content:space-between;align-items:baseline;font-weight:600;display:flex}.cartd__row b{font-family:var(--font-head);font-size:22px}.cartd__note{color:var(--muted);align-items:flex-start;gap:8px;font-size:12.5px;display:flex}.cartd__note .icon{width:14px;height:14px;color:var(--accent);flex-shrink:0;margin-top:2px}.cartd__empty{text-align:center;flex:1;place-content:center;justify-items:center;gap:8px;padding:30px;display:grid}.cartd__empty-ic{background:rgba(var(--accent-rgb), .1);width:60px;height:60px;color:var(--accent);border-radius:16px;place-items:center;margin-bottom:6px;display:grid}.cartd__empty-ic .icon{width:26px;height:26px}.cartd__empty b{font-family:var(--font-head);text-transform:uppercase;font-size:18px}.cartd__empty p{max-width:280px;color:var(--muted);margin-bottom:8px;font-size:14px}body.cart-open{overflow:hidden}.qty{border:1px solid var(--line-strong);background:#05080e99;border-radius:10px;align-items:center;display:inline-flex;overflow:hidden}.qty button{width:34px;height:34px;color:var(--text-soft);cursor:pointer;background:0 0;border:0;place-items:center;transition:background .15s,color .15s;display:grid}.qty button:hover:not(:disabled){background:rgba(var(--accent-rgb), .14);color:var(--text)}.qty button:disabled{opacity:.35;cursor:not-allowed}.qty button .icon{width:15px;height:15px}.qty output{min-width:32px;font-family:var(--font-head);font-variant-numeric:tabular-nums;text-align:center;font-size:15px;font-weight:700}.qty--sm button{width:28px;height:28px}.qty--sm output{min-width:26px;font-size:13.5px}.plan__actions{gap:8px;display:flex}.plan__buy{flex:1}.plan__add{flex-shrink:0;width:52px;padding:0}.plan__add .icon{width:20px;height:20px}.pgrid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:22px;display:grid}.pcard{border:1px solid var(--line);border-radius:var(--radius-lg);transition:border-color .3s, transform .4s var(--ease), box-shadow .4s var(--ease);background:linear-gradient(#ffffff0b,#ffffff03);flex-direction:column;display:flex;position:relative;overflow:hidden}.pcard:hover{border-color:var(--line-strong);transform:translateY(-6px);box-shadow:0 30px 60px -30px #000000b3}.pcard.is-popular{border-color:rgba(var(--accent-rgb), .55);box-shadow:0 30px 80px -30px var(--accent-glow)}.pcard__media{aspect-ratio:4/3;border-bottom:1px solid var(--line);background:radial-gradient(300px circle at 50% 30%, rgba(var(--accent-rgb), .22), transparent 70%), var(--bg-soft);display:block;position:relative;overflow:hidden}.pcard__media img{object-fit:cover;width:100%;height:100%;transition:transform .6s var(--ease)}.pcard:hover .pcard__media img{transform:scale(1.05)}.pcard__placeholder{color:#0000;width:100%;height:100%;font-family:var(--font-head);-webkit-text-stroke:1.5px rgba(var(--accent-rgb), .7);place-items:center;font-size:96px;font-weight:700;display:grid}.pcard__badge,.gallery__badge{z-index:1;background:var(--accent);box-shadow:0 6px 20px -4px var(--accent-glow);color:#fff;font-family:var(--font-head);letter-spacing:.12em;text-transform:uppercase;border-radius:999px;padding:4px 12px;font-size:11px;font-weight:600;position:absolute;top:14px;left:14px}.pcard__body{flex-direction:column;flex:1;gap:10px;padding:20px 22px 22px;display:flex}.pcard__name{letter-spacing:.06em;text-transform:uppercase;font-size:22px}.pcard__name a{transition:color .2s}.pcard__name a:hover{color:var(--accent)}.pcard__text{color:var(--muted);font-size:14.5px}.pcard__meta{color:var(--text-soft);flex-wrap:wrap;gap:6px 16px;font-size:13.5px;display:flex}.pcard__meta li{align-items:center;gap:6px;display:inline-flex}.pcard__meta .icon{width:15px;height:15px;color:var(--accent)}.pcard__foot{border-top:1px solid var(--line);justify-content:space-between;align-items:flex-end;gap:12px;margin-top:auto;padding-top:16px;display:flex}.pcard__price{font-family:var(--font-head);font-size:32px;font-weight:700;line-height:1}.pcard__price sup{vertical-align:top;margin-right:1px;font-size:17px;position:relative;top:3px}.pcard__price small{color:var(--muted);font-family:var(--font-body);margin-top:6px;font-size:13px;font-weight:400;display:block}.pcard__actions{gap:8px;display:flex}.pcard__add{width:42px;padding:0}.pcard__add .icon{width:18px;height:18px}.stars{align-items:center;gap:8px;font-size:13px;display:inline-flex}.stars__track{line-height:0;display:inline-block;position:relative}.stars__row{gap:2px;display:inline-flex}.stars__icon{fill:#ffffff24;flex-shrink:0;width:16px;height:16px}.stars__clip{position:absolute;top:0;bottom:0;left:0;overflow:hidden}.stars__clip .stars__row{width:max-content}.stars__row--fill .stars__icon{fill:#f5b83d;filter:drop-shadow(0 0 6px #f5b83d59)}.stars__value{color:var(--text);font-family:var(--font-head);font-size:14px}.stars__count{color:var(--muted)}.pdp-section{padding-top:calc(var(--nav-h) + 36px)}.crumbs{color:var(--muted);align-items:center;gap:10px;margin-bottom:26px;font-size:14px;display:flex}.crumbs a{transition:color .2s}.crumbs a:hover{color:var(--accent)}.crumbs .icon{width:14px;height:14px}.crumbs span{color:var(--text-soft)}.pdp{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start;gap:clamp(28px,4vw,56px);display:grid}.gallery{gap:12px;display:grid}.gallery__stage{aspect-ratio:4/3;border:1px solid var(--line);border-radius:var(--radius-lg);background:radial-gradient(420px circle at 50% 35%, rgba(var(--accent-rgb), .2), transparent 70%), var(--bg-soft);position:relative;overflow:hidden;box-shadow:0 40px 90px -40px #000c}.gallery__image{object-fit:cover;width:100%;height:100%;animation:galleryIn .45s var(--ease)}@keyframes galleryIn{0%{opacity:0;transform:scale(1.02)}to{opacity:1;transform:none}}.gallery__placeholder{place-items:center;width:100%;height:100%;display:grid;position:relative}.gallery__placeholder span{color:#0000;font-family:var(--font-head);-webkit-text-stroke:2px rgba(var(--accent-rgb), .7);font-size:clamp(120px,18vw,200px);font-weight:700;line-height:1}.gallery__placeholder .icon{width:28px;height:28px;color:var(--muted);position:absolute;bottom:22px;right:22px}.gallery__thumbs{grid-template-columns:repeat(auto-fill,minmax(76px,1fr));gap:10px;display:grid}.gallery__thumb{aspect-ratio:4/3;border:1px solid var(--line);background:var(--bg-soft);opacity:.6;cursor:pointer;border-radius:12px;padding:0;transition:opacity .2s,border-color .2s;overflow:hidden}.gallery__thumb img{object-fit:cover;width:100%;height:100%}.gallery__thumb:hover{opacity:1}.gallery__thumb.is-active{border-color:var(--accent);box-shadow:0 0 0 3px rgba(var(--accent-rgb), .2);opacity:1}.gallery__facade{background:radial-gradient(420px circle at 50% 35%, rgba(var(--accent-rgb), .2), transparent 70%), var(--bg-soft);cursor:pointer;border:0;width:100%;height:100%;padding:0;display:block;position:relative}.gallery__facade img{opacity:.78;transition:opacity .3s}.gallery__facade:hover img{opacity:1}.gallery__play{background:var(--accent);width:76px;height:76px;box-shadow:0 10px 40px -6px var(--accent-glow);color:#fff;transition:transform .25s var(--ease);border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.gallery__facade:hover .gallery__play{transform:translate(-50%,-50%)scale(1.08)}.gallery__play .icon{fill:currentColor;width:30px;height:30px;margin-left:4px}.gallery__video{background:#000;border:0;width:100%;height:100%;display:block}.gallery__thumb{position:relative}.gallery__thumb-play{color:#fff;background:#05080e66;place-items:center;display:grid;position:absolute;inset:0}.gallery__thumb-play .icon{fill:currentColor;width:20px;height:20px}.pdp__info{top:calc(var(--nav-h) + 20px);border:1px solid var(--line);border-radius:var(--radius-lg);background:linear-gradient(#ffffff0d,#ffffff03);flex-direction:column;gap:18px;padding:clamp(22px,3vw,32px);display:flex;position:sticky}.pdp__title{letter-spacing:.04em;text-transform:uppercase;font-size:clamp(30px,4vw,42px)}.pdp__rating{align-self:flex-start;margin-top:-8px}.pdp__rating:hover .stars__count{color:var(--accent)}.pdp__price{font-family:var(--font-head);font-size:48px;font-weight:700;line-height:1}.pdp__price sup{vertical-align:top;margin-right:2px;font-size:22px;position:relative;top:5px}.pdp__price small{color:var(--muted);font-family:var(--font-body);margin-left:8px;font-size:15px;font-weight:400}.pdp__lead{color:var(--text-soft);font-size:16px}.pdp__specs{border:1px solid var(--line);border-radius:var(--radius);background:var(--line);grid-template-columns:1fr 1fr;gap:1px;margin:0;display:grid;overflow:hidden}.pdp__specs div{background:var(--bg-soft);padding:12px 14px}.pdp__specs dt{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:7px;font-size:12px;display:flex}.pdp__specs dt .icon{width:14px;height:14px;color:var(--accent)}.pdp__specs dd{margin:4px 0 0;font-size:14.5px;font-weight:500}.pdp__features{color:var(--text-soft);gap:10px;font-size:15px;display:grid}.pdp__features li{align-items:center;gap:10px;display:flex}.pdp__features .icon{width:18px;height:18px;color:var(--accent);flex-shrink:0}.pdp__buy{grid-template-columns:1.4fr 1fr;gap:10px;display:grid}.pdp__cart .icon{width:20px;height:20px}.pdp__offline{color:#f0b23a;background:#f0b23a14;border:1px solid #f0b23a59;border-radius:12px;gap:10px;padding:12px 14px;font-size:14px;display:flex}.pdp__offline .icon{flex-shrink:0;width:18px;height:18px;margin-top:2px}.pdp__offline a{text-decoration:underline}.pdp__trust{border-top:1px solid var(--line);color:var(--muted);gap:8px;padding-top:16px;font-size:13.5px;display:grid}.pdp__trust span{align-items:center;gap:8px;display:flex}.pdp__trust .icon{width:16px;height:16px;color:var(--success)}.pcard__plans{flex-wrap:wrap;gap:6px;display:flex}.pcard__plans li{border:1px solid var(--line);color:var(--text-soft);background:#ffffff08;border-radius:999px;align-items:baseline;gap:6px;padding:4px 10px;font-size:12.5px;display:inline-flex}.pcard__plans li b{color:var(--text);font-weight:600}.pcard__plans li.is-popular{border-color:rgba(var(--accent-rgb), .5);background:rgba(var(--accent-rgb), .1)}.pcard__from{color:var(--muted);font-family:var(--font-body);letter-spacing:.1em;text-transform:uppercase;margin-bottom:6px;font-size:11.5px;font-weight:500;display:block}.planpick{flex-direction:column;gap:18px;display:flex}.planpick__label{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;margin-bottom:10px;font-size:12px;font-weight:500}.planpick__options{grid-template-columns:repeat(auto-fill,minmax(128px,1fr));gap:12px 10px;padding-top:8px;display:grid}:is(.planpick__options:has(>.planopt:nth-child(2):last-child),.planpick__options:has(>.planopt:nth-child(4):last-child)){grid-template-columns:repeat(2,minmax(0,1fr))}.planopt{border:1px solid var(--line-strong);cursor:pointer;background:#ffffff06;border-radius:14px;gap:2px;padding:16px 14px 13px;transition:border-color .2s,background .2s,box-shadow .2s;display:grid;position:relative}.planopt:hover{border-color:#ffffff4d}.planopt input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.planopt:has(input:focus-visible){outline:2px solid var(--accent);outline-offset:3px}.planopt.is-popular{border-color:rgba(var(--accent-rgb), .45)}.planopt.is-active{border-color:var(--accent);background:rgba(var(--accent-rgb), .12);box-shadow:0 0 0 3px rgba(var(--accent-rgb), .18)}.planopt__badge{background:var(--accent);max-width:calc(100% - 24px);box-shadow:0 4px 14px -4px var(--accent-glow);color:#fff;font-family:var(--font-head);letter-spacing:.1em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;border-radius:999px;padding:2px 8px;font-size:9.5px;font-weight:600;position:absolute;top:-10px;left:12px;overflow:hidden}.planopt__name{color:var(--text-soft);font-family:var(--font-head);letter-spacing:.08em;text-transform:uppercase;font-size:13px;font-weight:600}.planopt__price{font-family:var(--font-head);font-size:22px;font-weight:700;line-height:1.2}.planopt__meta{color:var(--muted);font-size:12.5px}.planopt__check{background:var(--accent);color:#fff;opacity:0;width:18px;height:18px;transition:opacity .2s, transform .2s var(--ease);border-radius:50%;place-items:center;display:grid;position:absolute;top:10px;right:10px;transform:scale(.6)}.planopt__check .icon{width:11px;height:11px}.planopt.is-active .planopt__check{opacity:1;transform:none}.pdp__about{max-width:820px}.pdp__about .section__title{margin-bottom:20px}.pdp__para{color:var(--text-soft);white-space:pre-line;font-size:16px}.pdp__para+.pdp__para{margin-top:16px}.reviews{grid-template-columns:280px minmax(0,1fr);align-items:start;gap:clamp(24px,4vw,48px);display:grid}.reviews__summary{top:calc(var(--nav-h) + 20px);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);justify-items:start;gap:10px;padding:24px;display:grid;position:sticky}.reviews__score{font-family:var(--font-head);font-size:56px;font-weight:700;line-height:1}.reviews__bars{gap:7px;width:100%;margin-top:8px;display:grid}.reviews__bars li{color:var(--muted);grid-template-columns:30px 1fr 28px;align-items:center;gap:10px;font-size:13px;display:grid}.reviews__bar{background:#ffffff12;border-radius:999px;height:7px;overflow:hidden}.reviews__bar i{border-radius:inherit;background:#f5b83d;height:100%;display:block}.reviews__bar-count{text-align:right;font-variant-numeric:tabular-nums}.reviews__main{gap:18px;display:grid}.reviews__signin,.reviews__yours{border:1px dashed var(--line-strong);border-radius:var(--radius-lg);color:var(--text-soft);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 16px;padding:16px 20px;font-size:14.5px;display:flex}.reviews__signin{justify-content:flex-start}.reviews__signin>.icon{width:20px;height:20px;color:var(--accent);flex-shrink:0}.reviews__signin a{color:var(--accent)}.reviews__yours p{align-items:center;gap:8px;display:flex}.reviews__yours .icon{width:18px;height:18px;color:var(--success)}.reviews__empty{border:1px dashed var(--line-strong);border-radius:var(--radius-lg);color:var(--muted);text-align:center;padding:30px}.reviews__list{gap:14px;display:grid}.review{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);padding:20px 22px}.review__head{align-items:center;gap:12px;display:flex}.review__avatar{background:linear-gradient(135deg, rgba(var(--accent-rgb), .35), rgba(var(--accent-rgb), .08));color:#fff;width:40px;height:40px;font-family:var(--font-head);border-radius:50%;flex-shrink:0;place-items:center;font-weight:700;display:grid}.review__who{gap:2px;min-width:0;display:grid}.review__who b{text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}.review__who .stars__icon{width:14px;height:14px}.review__date{color:var(--muted);white-space:nowrap;margin-left:auto;font-size:13px}.review__title{font-family:var(--font-body);letter-spacing:0;margin-top:14px;font-size:16px;font-weight:600}.review__body{color:var(--text-soft);white-space:pre-line;overflow-wrap:anywhere;margin-top:8px;font-size:15px}.review__head+.review__body{margin-top:14px}.reviewform{border:1px solid var(--line);border-radius:var(--radius-lg);background:linear-gradient(#ffffff0b,#ffffff03);gap:14px;padding:clamp(20px,3vw,28px);display:grid}.reviewform__title{text-transform:uppercase;font-size:20px}.reviewform__text{color:var(--muted);margin-top:-8px;font-size:14px}.reviewform__text b{color:var(--text-soft)}.reviewform__stars{align-items:center;gap:4px;display:flex}.reviewform__star{cursor:pointer;width:38px;height:38px;transition:transform .2s var(--ease);background:0 0;border:0;border-radius:10px;place-items:center;padding:0;display:grid}.reviewform__star:hover{transform:scale(1.12)}.reviewform__star svg{fill:#ffffff24;width:28px;height:28px;transition:fill .15s}.reviewform__star.is-on svg{fill:#f5b83d;filter:drop-shadow(0 0 8px #f5b83d66)}.reviewform__rating-label{color:var(--text-soft);margin-left:8px;font-size:14px}.reviewform__opt{color:var(--muted);font-weight:400}.reviewform .field textarea{min-height:120px}.reviewform .alert{margin:0}.reviewform__foot{flex-wrap:wrap;gap:10px;display:flex}@media (max-width:960px){.pdp{grid-template-columns:1fr}.pdp__info,.reviews__summary{position:static}.reviews{grid-template-columns:1fr}}@media (max-width:600px){.pcard__foot{flex-wrap:wrap}.pdp__buy,.pdp__specs{grid-template-columns:1fr}.review__head{flex-wrap:wrap}}.channels__note{border:1px dashed var(--line-strong);border-radius:var(--radius);color:var(--muted);align-items:flex-start;gap:10px;padding:14px 16px;font-size:14px;display:flex}.channels__note .icon{width:18px;height:18px;color:var(--accent);flex-shrink:0;margin-top:2px}.channels__note a{color:var(--accent)}.chatbox{border:1px solid var(--line);border-radius:var(--radius-lg);background:linear-gradient(#ffffff0b,#ffffff03);flex-direction:column;height:min(680px,100vh - 140px);min-height:520px;display:flex;overflow:hidden}.chatbox--offline{height:auto;min-height:0}.chatbox__head{border-bottom:1px solid var(--line);background:#05080e80;align-items:center;gap:14px;padding:16px 20px;display:flex}.chatbox__avatar{border:1px solid rgba(var(--accent-rgb), .28);background:rgba(var(--accent-rgb), .1);border-radius:12px;flex-shrink:0;place-items:center;width:42px;height:42px;display:grid;position:relative}.chatbox__avatar img{object-fit:contain;width:28px;height:28px}.chatbox__avatar i{border:2px solid var(--bg);background:var(--muted);border-radius:50%;width:12px;height:12px;position:absolute;bottom:-3px;right:-3px}.chatbox__avatar i.is-online{background:var(--success);box-shadow:0 0 10px var(--success)}.chatbox__who{flex-direction:column;min-width:0;display:flex}.chatbox__title{font-family:var(--font-head);letter-spacing:.05em;text-transform:uppercase;font-size:17px;font-weight:600}.chatbox__status{color:var(--muted);font-size:13px}.chatbox__tag{color:var(--success);font-family:var(--font-head);letter-spacing:.1em;text-transform:uppercase;background:#3ddc971f;border-radius:999px;margin-left:auto;padding:3px 10px;font-size:11px}.chatbox__body{overscroll-behavior:contain;flex-direction:column;flex:1;gap:10px;min-height:0;padding:20px;display:flex;overflow-y:auto}.chatbox__body>div{flex-direction:column;gap:10px;display:flex}.chatbox__hint{color:var(--muted);margin:auto;font-size:14px}.chatbox__intro{text-align:center;max-width:360px;margin:auto}.chatbox__intro-icon{background:rgba(var(--accent-rgb), .1);width:56px;height:56px;color:var(--accent);border-radius:14px;place-items:center;margin:0 auto 16px;display:grid}.chatbox__intro-icon .icon{width:26px;height:26px}.chatbox__intro h3{text-transform:uppercase;font-size:20px}.chatbox__intro p{color:var(--muted);margin-top:8px;font-size:14px}.chatbox__day{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:12px;margin:4px 0;font-size:11.5px;display:flex}.chatbox__day:before,.chatbox__day:after{content:"";background:var(--line);flex:1;height:1px}.chatmsg{flex-direction:column;gap:4px;max-width:80%;display:flex}.chatmsg--me{align-self:flex-end;align-items:flex-end}.chatmsg--agent{align-self:flex-start;align-items:flex-start}.chatmsg__bubble{white-space:pre-wrap;overflow-wrap:anywhere;border-radius:16px;padding:10px 14px;font-size:14.5px;line-height:1.5}.chatmsg--me .chatmsg__bubble{background:var(--accent);box-shadow:0 8px 24px -12px var(--accent-glow);color:#fff;border-bottom-right-radius:5px}.chatmsg--agent .chatmsg__bubble{border:1px solid var(--line);color:var(--text);background:#ffffff0f;border-bottom-left-radius:5px}.chatmsg__meta{color:var(--muted);padding:0 4px;font-size:11.5px}.chatmsg--system{border:1px dashed var(--line-strong);max-width:92%;color:var(--muted);text-align:center;border-radius:12px;align-self:center;padding:8px 14px;font-size:13px}.chatbox__foot{border-top:1px solid var(--line);background:#05080e80;padding:14px 16px 12px}.chatbox__identity{grid-template-columns:1fr 1fr .8fr;gap:10px;margin-bottom:12px;display:grid}.chatbox__identity .field label{margin-bottom:5px;font-size:12px}.chatbox__identity .field input,.chatbox__identity .field select{padding:10px 12px;font-size:14px}.chatbox__foot .alert{margin:0 0 10px;padding:10px 14px}.chatbox__composer{align-items:flex-end;gap:10px;display:flex}.chatbox__composer textarea{border:1px solid var(--line-strong);min-width:0;min-height:48px;max-height:160px;color:var(--text);font:inherit;resize:vertical;background:#05080e99;border-radius:12px;flex:1;padding:12px 14px;font-size:15px;line-height:1.45;transition:border-color .2s,box-shadow .2s}.chatbox__composer textarea:focus{border-color:var(--accent);box-shadow:0 0 0 4px rgba(var(--accent-rgb), .15);outline:none}.chatbox__send{flex-shrink:0;height:48px;padding:0 18px}.chatbox__note{color:var(--muted);margin-top:8px;font-size:12px}.chatbox__empty{padding:28px 24px}.chatbox__empty p{color:var(--text-soft);font-size:15px}.chatbox__empty-actions{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}@media (max-width:900px){.chatbox{height:72vh;min-height:460px}}@media (max-width:600px){.chatbox__identity{grid-template-columns:1fr}.chatbox__send{padding:0 14px}.chatbox__send-text{display:none}.chatmsg{max-width:90%}}.seo-intro{border:1px solid var(--line);border-radius:var(--radius-lg);background:linear-gradient(180deg, rgba(var(--accent-rgb), .05), var(--surface) 60%);max-width:860px;margin-inline:auto;padding:clamp(26px,4vw,44px)}.seo-intro .section__title{font-size:clamp(24px,3vw,34px)}.seo-intro__body{color:var(--text-soft);gap:14px;margin-top:18px;font-size:16px;line-height:1.75;display:grid}.seo-intro__links{flex-wrap:wrap;gap:10px 22px;margin-top:24px;display:flex}.seo-intro__links a{color:var(--accent);align-items:center;gap:8px;font-weight:500;transition:color .2s;display:inline-flex}.seo-intro__links a:hover{color:var(--accent-hover)}.seo-intro__links .icon{width:16px;height:16px;transition:transform .25s var(--ease)}.seo-intro__links a:hover .icon{transform:translate(3px)}.plan.is-soldout{opacity:.72}.plan.is-soldout .plan__price{color:var(--muted)}.plan__badge--out{border:1px solid #ff5c7a66;color:var(--danger)!important;box-shadow:none!important;background:#ff5c7a29!important}.plan__badge--low{border:1px solid #f0b23a73;color:#f0b23a!important;box-shadow:none!important;background:#f0b23a29!important}.planopt.is-soldout .planopt__name,.planopt.is-soldout .planopt__price{opacity:.55}.planopt__badge.is-out{color:var(--danger);background:#ff5c7a29;border:1px solid #ff5c7a66}.planopt__badge.is-low{color:#f0b23a;background:#f0b23a29;border:1px solid #f0b23a73}.pdp__specs dd.is-in{color:var(--success)}.pdp__specs dd.is-low{color:#f0b23a}.pdp__specs dd.is-out{color:var(--danger)}.pdp__buy--out{grid-template-columns:1fr}.pdp__buy>.pdp__preorder,.pdp__buy>.pdp__offline{grid-column:1/-1}.pdp__preorder{color:#f0b23a;align-items:flex-start;gap:8px;margin-top:4px;font-size:13.5px;line-height:1.5;display:flex}.pdp__preorder .icon{flex-shrink:0;width:16px;height:16px;margin-top:2px}.pdp__buy .is-disabled .icon{width:17px;height:17px}.pcard__plans li.is-out span,.pcard__plans li.is-out b{color:var(--muted)}.pcard__plans li.is-out b{text-decoration:line-through}.pcard__out{color:var(--danger);letter-spacing:.04em;text-transform:uppercase;background:#ff5c7a24;border-radius:999px;margin-left:8px;padding:1px 7px;font-size:10.5px;font-weight:600}@media (prefers-reduced-motion:no-preference){.pdp__price{animation:stockPriceIn .35s var(--ease)}@keyframes stockPriceIn{0%{opacity:.3;transform:translateY(6px)}to{opacity:1;transform:none}}}
:root{--mc-bg:#0b0d12;--mc-bg-2:#0f1218;--mc-surface:#141820;--mc-surface-2:#1a1f29;--mc-line:#232935;--mc-line-soft:#1a1e27;--mc-ink:#fff;--mc-ink-soft:#c7cfdc;--mc-muted:#8b95a7;--mc-faint:#5c6576;--mc-blue:#2f7bff;--mc-blue-hover:#4d8fff;--mc-blue-deep:#1b4fd1;--mc-blue-text:#6ea8ff;--mc-blue-soft:#2f7bff24;--mc-blue-line:#2f7bff66;--mc-green:#34d58a;--mc-amber:#f5b53d;--mc-red:#ff5f7e;--mc-navy:#0a1a3a;--mc-shadow:0 12px 30px -18px #000000e6;--mc-shadow-lg:0 30px 70px -32px #000000f2;--mc-glow:0 14px 36px -12px #2f7bffbf;--mc-radius:12px;--mc-radius-lg:16px;--mc-font:var(--font-inter,"Inter"), "Segoe UI", system-ui, -apple-system, sans-serif;--mc-font-display:var(--font-display,"Plus Jakarta Sans"), var(--font-inter,"Inter"), "Segoe UI", system-ui, sans-serif;--mc-top-h:72px;--mc-ease:cubic-bezier(.22, 1, .36, 1)}body{background:var(--mc-bg)}.mc-header,.mc-footer,.mc-page{color:var(--mc-ink-soft);font-family:var(--mc-font)}.mc-header h1,.mc-header h2,.mc-header h3,.mc-header h4,.mc-footer h1,.mc-footer h2,.mc-footer h3,.mc-footer h4,.mc-page h1,.mc-page h2,.mc-page h3,.mc-page h4{color:var(--mc-ink);font-family:var(--mc-font-display);letter-spacing:-.02em;text-transform:none}.mc-accent{color:var(--mc-blue-text);background:linear-gradient(92deg,#4d8fff 0%,#8fc2ff 60%,#4d8fff 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.mc-button{isolation:isolate;border:1px solid var(--mc-blue);background:linear-gradient(180deg, #48f 0%, var(--mc-blue) 55%, #2567e6 100%);color:#fff;font-family:var(--mc-font-display);white-space:nowrap;cursor:pointer;box-shadow:var(--mc-glow), inset 0 1px 0 #ffffff38;transition:transform .25s var(--mc-ease), box-shadow .25s, border-color .2s, background .2s, color .2s;border-radius:9px;justify-content:center;align-items:center;gap:10px;padding:13px 20px;font-size:14px;font-weight:700;line-height:1.2;display:inline-flex;position:relative;overflow:hidden}.mc-button>i{font-size:15px}.mc-button:after{content:"";z-index:-1;width:45%;transition:transform .7s var(--mc-ease);background:linear-gradient(100deg,#0000,#ffffff47,#0000);position:absolute;inset:0 auto 0 -60%;transform:translate(0)skew(-20deg)}.mc-button:hover{transform:translateY(-2px);box-shadow:0 18px 44px -12px #2f7bffe6,inset 0 1px #ffffff38}.mc-button:hover:after{transform:translate(420%)skew(-20deg)}.mc-button:focus-visible{outline:2px solid var(--mc-blue-hover);outline-offset:3px}.mc-button--outline{border-color:var(--mc-line);color:var(--mc-ink);box-shadow:none;background:#141820d9}.mc-button--outline:hover{border-color:var(--mc-blue);background:var(--mc-surface-2);color:#fff;box-shadow:0 12px 30px -16px #2f7bffcc}.mc-button--glow:before{content:"";z-index:-2;border-radius:inherit;opacity:0;background:radial-gradient(closest-side,#6ea8ff8c,#0000);animation:2.8s ease-in-out infinite mc-pulse-glow;position:absolute;inset:-2px}.mc-button--small{letter-spacing:.04em;text-transform:uppercase;padding:9px 15px;font-size:12px}.mc-button--disabled{border-color:var(--mc-line);background:var(--mc-surface);color:var(--mc-faint);box-shadow:none;cursor:not-allowed}.mc-button--disabled:after{display:none}.mc-text-link{color:var(--mc-blue-text);white-space:nowrap;align-items:center;gap:8px;font-size:13px;font-weight:700;transition:gap .2s,color .2s;display:inline-flex}.mc-text-link:hover{color:#fff;gap:12px}.mc-square-icon{background:linear-gradient(145deg, #48f, var(--mc-blue-deep));color:#fff;width:44px;height:44px;box-shadow:var(--mc-glow);border-radius:10px;flex-shrink:0;place-items:center;font-size:18px;display:grid}.mc-notice{border:1px solid var(--mc-blue-line);background:var(--mc-blue-soft);color:#fff;border-radius:10px;align-items:center;gap:10px;margin-top:14px;padding:12px 16px;font-size:13px;display:flex}.mc-notice>i{color:var(--mc-blue-text)}.mc-section{padding-top:76px}.mc-subhead{margin-bottom:18px;padding-top:48px}.mc-title{color:#fff;font-family:var(--mc-font-display);letter-spacing:-.025em;font-size:clamp(24px,2.6vw,32px);font-weight:800;line-height:1.2}.mc-heading{margin-bottom:26px}.mc-heading--center{text-align:center;justify-items:center;display:grid}.mc-heading__line{background:linear-gradient(90deg, transparent, var(--mc-blue), transparent);border-radius:2px;width:120px;height:2px;margin-top:16px;display:block;box-shadow:0 0 14px #2f7bffcc}.mc-heading__text{max-width:560px;color:var(--mc-muted);margin-top:10px;font-size:14px;line-height:1.7}.mc-carousel__head{justify-content:space-between;align-items:center;gap:20px;margin-bottom:22px;display:flex}.mc-carousel__nav{flex-shrink:0;gap:8px;display:flex}.mc-carousel__nav button{border:1px solid var(--mc-line);background:var(--mc-surface);width:38px;height:38px;color:var(--mc-ink);cursor:pointer;border-radius:9px;place-items:center;padding:0;transition:border-color .2s,background .2s,opacity .2s,transform .2s;display:grid}.mc-carousel__nav button:first-child .icon{transform:rotate(180deg)}.mc-carousel__nav button .icon{width:16px;height:16px}.mc-carousel__nav button:hover:not(:disabled){border-color:var(--mc-blue);background:var(--mc-surface-2);transform:translateY(-1px)}.mc-carousel__nav button:disabled{opacity:.35;cursor:default}.mc-carousel__track{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:calc(33.3333% - 10.6667px);grid-auto-flow:column;gap:16px;padding-bottom:2px;display:grid;overflow-x:auto}.mc-carousel__track::-webkit-scrollbar{display:none}.mc-carousel__track>*{scroll-snap-align:start;min-width:0}.mc-header{top:calc(-1 * var(--mc-top-h));z-index:60;background:var(--mc-bg);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;position:sticky}.mc-header:before{content:"";height:var(--mc-top-h);pointer-events:none;background:radial-gradient(38% 150% at 8% 0,#2f7bff38,#0000 70%);position:absolute;inset:0 0 auto}.mc-skip{z-index:100;background:var(--mc-blue);color:#fff;border-radius:8px;padding:10px 14px;font-size:13px;font-weight:600;transition:transform .2s;position:absolute;top:8px;left:8px;transform:translateY(-160%)}.mc-skip:focus{transform:none}.mc-top{height:var(--mc-top-h);align-items:center;gap:22px;display:flex;position:relative}.mc-brand{color:var(--mc-ink);flex-shrink:0;align-items:center;gap:10px;display:inline-flex}.mc-brand img{object-fit:contain;filter:drop-shadow(0 0 12px #2f7bff99);width:38px;height:38px;transition:transform .4s var(--mc-ease)}.mc-brand:hover img{transform:rotate(-8deg)scale(1.06)}.mc-brand>span{font-family:var(--mc-font-display);letter-spacing:-.05em;color:#fff;font-size:23px;font-weight:800;line-height:1}.mc-brand>span span{color:var(--mc-blue-text);font-weight:600}.mc-brand>span i{color:var(--mc-blue);font-style:normal}.mc-account{align-items:center;gap:12px;margin-left:auto;display:flex}.mc-account form{display:contents}.mc-divider{background:var(--mc-line);width:1px;height:22px}.mc-login{color:var(--mc-ink);white-space:nowrap;align-items:center;gap:6px;padding:8px 4px;font-size:12px;font-weight:600;transition:color .2s;display:inline-flex}.mc-login small{color:var(--mc-muted);font-size:12px;font-weight:500}.mc-login .icon{width:15px;height:15px;color:var(--mc-blue-text)}.mc-login:hover{color:var(--mc-blue-text)}.mc-header .lang,.mc-header .nav__cart{margin:0}.mc-header .lang__btn,.mc-header .nav__cart{border-color:var(--mc-line);background:var(--mc-surface);height:36px;color:var(--mc-ink-soft);font-family:var(--mc-font);border-radius:8px;font-size:12px}.mc-header .nav__cart{width:36px}.mc-header .lang__btn:hover,.mc-header .lang.is-open .lang__btn,.mc-header .nav__cart:hover{border-color:var(--mc-blue);background:var(--mc-surface-2);color:#fff}.mc-header .lang__btn .icon{width:15px;height:15px}.mc-header .nav__cart .icon{width:17px;height:17px}.mc-header .nav__cart-badge{background:var(--mc-blue);color:#fff;font-family:var(--mc-font)}.mc-header .lang__menu{border-color:var(--mc-line);background:var(--mc-surface);box-shadow:var(--mc-shadow-lg);border-radius:10px}.mc-header .lang__item b{background:var(--mc-surface-2);font-family:var(--mc-font)}.mc-header .lang__item.is-active b{background:var(--mc-blue)}.mc-menu-toggle{border:1px solid var(--mc-line);background:var(--mc-surface);width:36px;height:36px;color:var(--mc-ink);cursor:pointer;border-radius:8px;place-items:center;padding:0;display:none}.mc-menu-toggle .icon{width:19px;height:19px}.mc-nav-wrap{border-block:1px solid var(--mc-line-soft);background:var(--mc-bg-2)}.mc-nav-row{justify-content:space-between;align-items:center;gap:24px;min-height:56px;display:flex}.mc-navigation{align-self:stretch;align-items:stretch;display:flex;position:relative}.mc-navigation a{color:var(--mc-ink-soft);font-family:var(--mc-font-display);white-space:nowrap;align-items:center;gap:9px;padding:0 16px;font-size:14px;font-weight:600;transition:color .2s;display:inline-flex;position:relative}.mc-navigation a>i{color:var(--mc-muted);transition:color .2s, transform .3s var(--mc-ease);font-size:14px}.mc-navigation a+a:before{content:"";background:var(--mc-line);width:1px;height:16px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.mc-navigation a:after{content:"";background:var(--mc-blue);height:2px;box-shadow:0 0 12px var(--mc-blue);transition:transform .3s var(--mc-ease);border-radius:2px;position:absolute;bottom:-1px;left:16px;right:16px;transform:scaleX(0)}.mc-navigation a:hover,.mc-navigation a.is-active{color:#fff}.mc-navigation a:hover>i,.mc-navigation a.is-active>i{color:var(--mc-blue-text)}.mc-navigation a:hover>i{transform:translateY(-2px)}.mc-navigation a:hover:after,.mc-navigation a.is-active:after{transform:scaleX(1)}.mc-navigation a:first-child{padding-left:0}.mc-navigation a:first-child:after{left:0}.mc-navigation .mc-mobile-login{display:none}.mc-search{align-items:center;width:min(360px,100%);display:flex;position:relative}.mc-search__icon{color:var(--mc-muted);pointer-events:none;font-size:13px;transition:color .2s;position:absolute;left:14px}.mc-search input{border:1px solid var(--mc-line);background:var(--mc-surface);width:100%;height:40px;color:var(--mc-ink);font:500 13px var(--mc-font);border-radius:9px;outline:none;padding:0 14px 0 40px;transition:border-color .2s,box-shadow .2s}.mc-search input::placeholder{color:var(--mc-faint)}.mc-search input:focus{border-color:var(--mc-blue);box-shadow:0 0 0 3px #2f7bff33}.mc-search:focus-within .mc-search__icon{color:var(--mc-blue-text)}.mc-search-results{z-index:80;border:1px solid var(--mc-line);background:var(--mc-surface);box-shadow:var(--mc-shadow-lg);animation:mc-pop .2s var(--mc-ease);border-radius:10px;gap:2px;padding:8px;display:grid;position:absolute;top:calc(100% + 8px);left:0;right:0}.mc-search-results>span{color:var(--mc-faint);letter-spacing:.14em;padding:6px 8px 4px;font-size:10px;font-weight:700}.mc-search-results a{color:var(--mc-ink);border-radius:8px;align-items:center;gap:10px;padding:9px 8px;font-size:13px;display:flex}.mc-search-results a .icon{width:16px;height:16px;color:var(--mc-blue-text)}.mc-search-results a .icon:last-child{color:var(--mc-faint);margin-left:auto}.mc-search-results a b{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.mc-search-results a:hover{background:var(--mc-surface-2)}.mc-search-results p{color:var(--mc-muted);padding:8px;font-size:13px}@media (max-width:1100px){.mc-navigation a{padding:0 11px}.mc-navigation a:after{left:11px;right:11px}}@media (max-width:920px){.mc-header{border-bottom:1px solid var(--mc-line-soft);top:0}.mc-top{gap:10px;height:64px}.mc-brand img{width:32px;height:32px}.mc-brand>span{font-size:19px}.mc-account{gap:8px}.mc-account .mc-login,.mc-account .mc-divider,.mc-account .mc-button{display:none}.mc-menu-toggle{display:grid}.mc-nav-wrap{border-bottom:0;max-height:calc(100dvh - 64px);display:none;overflow-y:auto}.mc-nav-wrap.is-open{animation:mc-pop .25s var(--mc-ease);display:block}.mc-nav-row{flex-direction:column-reverse;align-items:stretch;gap:14px;padding-block:16px 22px}.mc-search{width:100%}.mc-navigation{flex-direction:column;gap:2px}.mc-navigation a,.mc-navigation a:first-child{border-radius:9px;padding:13px 12px;font-size:15px}.mc-navigation a+a:before,.mc-navigation a:after{display:none}.mc-navigation a.is-active{background:var(--mc-blue-soft)}.mc-navigation .mc-mobile-login{background:var(--mc-blue);color:#fff;justify-content:center;margin-top:10px;font-weight:700;display:flex}.mc-navigation .mc-mobile-login:hover{background:var(--mc-blue-hover)}}@media (max-width:420px){.mc-header .lang__btn{justify-content:center;width:36px;padding:0}.mc-header .lang__btn span{display:none}}.mc-hero{isolation:isolate;border-bottom:1px solid var(--mc-line-soft);background:#06070a;position:relative;overflow:hidden}.mc-hero__art{z-index:-3;object-fit:cover;object-position:40% 35%;width:min(64%,1040px);max-width:none;height:100%;animation:18s ease-in-out infinite alternate mc-hero-zoom;position:absolute;top:0;right:0}.mc-hero__wash{z-index:-2;background:linear-gradient(90deg,#06070a 0% 36%,#06070acc 50%,#06070a1a 74%,#06070a66 100%),linear-gradient(#0000 58%,#06070af2 100%);position:absolute;inset:0}.mc-hero__orb{z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#2f7bff47,#0000);border-radius:50%;width:420px;height:420px;animation:14s ease-in-out infinite alternate mc-drift;position:absolute}.mc-hero__orb--one{bottom:-220px;left:-140px}.mc-hero__orb--two{opacity:.6;width:360px;height:360px;animation-duration:18s;animation-direction:alternate-reverse;top:-260px;left:38%}.mc-hero__grid{z-index:-1;pointer-events:none;background-image:radial-gradient(#ffffff12 1px,#0000 1px);background-size:26px 26px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000 0%,#0000 55%);mask-image:linear-gradient(90deg,#000 0%,#0000 55%)}.mc-hero__inner{align-items:center;min-height:380px;padding-block:60px;display:flex}.mc-hero__copy{max-width:820px}.mc-hero__copy>*{animation:mc-rise .9s var(--mc-ease) both}.mc-hero__copy>:nth-child(2){animation-delay:.12s}.mc-hero__copy>:nth-child(3){animation-delay:.24s}.mc-hero__copy>:nth-child(4){animation-delay:.36s}.mc-hero__title{color:#fff;font-family:var(--mc-font-display);letter-spacing:-.035em;margin:0;font-size:clamp(32px,4.4vw,54px);font-weight:800;line-height:1.1}.mc-hero__copy>p:not(.mc-hero__title){max-width:560px;color:var(--mc-muted);margin-top:16px;font-size:16px;line-height:1.75}.mc-hero__actions{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.mc-hero__stats{flex-wrap:wrap;gap:10px 26px;margin-top:28px;display:flex}.mc-hero__stats li{border-left:2px solid var(--mc-blue-line);gap:2px;padding-left:14px;display:grid}.mc-hero__stats b{color:#fff;font-family:var(--mc-font-display);font-size:20px;font-weight:800}.mc-hero__stats b.is-green{color:var(--mc-green)}.mc-hero__stats span{color:var(--mc-faint);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:700}.mc-hero--compact .mc-hero__inner{min-height:250px;padding-block:44px}.mc-hero--compact .mc-hero__title{font-size:clamp(28px,3.4vw,42px)}.mc-hero--compact .mc-hero__copy>p:not(.mc-hero__title){font-size:15px}.mc-crumbs{border:1px solid var(--mc-line-soft);background:var(--mc-bg-2);border-radius:10px;justify-content:space-between;align-items:stretch;min-height:46px;margin-top:18px;font-size:12px;display:flex;overflow:hidden}.mc-crumbs ol{scrollbar-width:none;align-items:stretch;min-width:0;display:flex;overflow-x:auto}.mc-crumbs li{flex-shrink:0;align-items:center;display:flex;position:relative}.mc-crumbs li a,.mc-crumbs li span{height:100%;color:var(--mc-muted);align-items:center;gap:8px;padding:0 22px 0 18px;transition:color .2s,background .2s;display:inline-flex}.mc-crumbs li span[aria-current]{color:#fff;font-weight:600}.mc-crumbs li a:hover{color:#fff;background:#ffffff08}.mc-crumbs li:not(:last-child):after{content:"";border-top:1px solid var(--mc-line);border-right:1px solid var(--mc-line);width:9px;height:9px;position:absolute;top:50%;right:2px;transform:translateY(-50%)rotate(45deg)}.mc-crumbs__discord{border-left:1px solid var(--mc-line-soft);color:var(--mc-muted);flex-shrink:0;align-items:center;gap:8px;padding:0 18px;transition:color .2s,background .2s;display:inline-flex}.mc-crumbs__discord:hover{color:#fff;background:#5865f21f}.mc-crumbs__discord>i{color:#7b86ff;font-size:15px}.mc-shop{grid-template-columns:minmax(0,1fr) 280px;align-items:start;gap:18px;margin-top:18px;display:grid}.mc-shop--full{grid-template-columns:1fr;margin-top:0}.mc-shop__panel{border:1px solid var(--mc-line-soft);border-radius:var(--mc-radius-lg);background:var(--mc-bg-2);padding:18px}.mc-tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.mc-shop--full .mc-tiles{grid-template-columns:repeat(3,minmax(0,1fr))}.mc-tile{border:1px solid var(--mc-line);border-radius:var(--mc-radius);background:var(--mc-surface);transition:transform .35s var(--mc-ease), border-color .25s, box-shadow .35s;flex-direction:column;display:flex;position:relative;overflow:hidden}.mc-tile__media{aspect-ratio:994/447;background:linear-gradient(135deg,#0d1730 0%,#06070a 100%);display:block;position:relative;overflow:hidden}.mc-tile__media>img{width:100%;height:100%;position:absolute;inset:0}.mc-tile__img{object-fit:contain}.mc-tile__fill{object-fit:cover;filter:blur(22px)saturate(1.15)brightness(.42);transform:scale(1.18)}.mc-tile__media--art{background:radial-gradient(at 50% 45%,#1d56d6 0%,#0c1c42 50%,#07080c 100%)}.mc-tile__media--art:before{content:"";background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px);background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(at 50% 45%,#000,#0000 70%);mask-image:radial-gradient(at 50% 45%,#000,#0000 70%)}.mc-tile__icon{color:#ffffffeb;filter:drop-shadow(0 10px 22px #0009);transition:transform .6s var(--mc-ease);font-size:clamp(34px,3.6vw,52px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mc-tile__shine{transition:transform .9s var(--mc-ease);pointer-events:none;background:linear-gradient(105deg,#0000 35%,#ffffff24 50%,#0000 65%);position:absolute;inset:0;transform:translate(-120%)}.mc-tile__body{border-top:1px solid var(--mc-line-soft);background:linear-gradient(180deg, var(--mc-surface) 0%, var(--mc-bg-2) 100%);flex:1;align-items:center;gap:12px;padding:13px 14px 14px;display:flex}.mc-tile__text{flex:1;gap:4px;min-width:0;display:grid}.mc-tile__label{color:var(--mc-blue-text);letter-spacing:.1em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:10px;font-weight:800;overflow:hidden}.mc-tile__title{color:#fff;font-family:var(--mc-font-display);letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:800;line-height:1.25;overflow:hidden}.mc-tile__meta{color:var(--mc-muted);flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:12px;font-weight:600;display:flex}.mc-tile__go{border:1px solid var(--mc-line);background:var(--mc-surface-2);width:34px;height:34px;color:var(--mc-ink-soft);transition:background .25s, border-color .25s, color .25s, box-shadow .3s, transform .35s var(--mc-ease);border-radius:9px;flex-shrink:0;place-items:center;font-size:13px;display:grid}.mc-tile:hover{border-color:var(--mc-blue);transform:translateY(-4px);box-shadow:0 18px 40px -20px #2f7bfff2}.mc-tile:hover .mc-tile__shine{transform:translate(120%)}.mc-tile:hover .mc-tile__icon{transform:translate(-50%,-50%)scale(1.1)rotate(-6deg)}.mc-tile:hover .mc-tile__go{border-color:var(--mc-blue);background:var(--mc-blue);color:#fff;box-shadow:var(--mc-glow);transform:translate(3px)}.mc-tile:focus-visible{outline:2px solid var(--mc-blue-hover);outline-offset:3px}.mc-empty{border:1px dashed var(--mc-line);border-radius:var(--mc-radius);text-align:center;justify-items:center;gap:8px;padding:56px 24px;display:grid}.mc-empty>i{background:var(--mc-blue);color:#fff;width:48px;height:48px;box-shadow:var(--mc-glow);border-radius:12px;place-items:center;font-size:20px;display:grid}.mc-empty h3{margin-top:6px;font-size:18px;font-weight:800}.mc-empty p{max-width:420px;color:var(--mc-muted);font-size:13px;line-height:1.7}.mc-sidebar{gap:14px;min-width:0;display:grid}.mc-side-card{border:1px solid var(--mc-line-soft);border-radius:var(--mc-radius-lg);background:var(--mc-bg-2);gap:6px;padding:14px;display:grid}.mc-side-card h3,.mc-side-card__title{border-bottom:1px solid var(--mc-line-soft);margin:2px 2px 8px;padding-bottom:12px;font-size:15px;font-weight:800}.mc-side-card ul{gap:6px;display:grid}.mc-side-card li>a{background:var(--mc-surface);color:#fff;transition:border-color .2s, background .2s, transform .25s var(--mc-ease);border:1px solid #0000;border-radius:8px;align-items:center;gap:11px;padding:11px 12px;font-size:13px;font-weight:700;display:flex}.mc-side-card__label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.mc-side-card li>a small{background:var(--mc-surface-2);color:var(--mc-muted);border-radius:20px;margin-left:auto;padding:2px 7px;font-size:10px;font-weight:700}.mc-side-card__arrow{color:var(--mc-faint);transition:transform .25s var(--mc-ease), color .2s;margin-left:auto;font-size:11px}.mc-side-card li>a:hover{border-color:var(--mc-blue-line);background:var(--mc-surface-2);transform:translate(3px)}.mc-side-card li>a:hover .mc-side-card__arrow{color:var(--mc-blue-text);transform:translate(2px)}.mc-side-card li>a.is-active{border-color:var(--mc-blue);background:var(--mc-blue-soft)}.mc-dot{border:2px solid var(--mc-faint);border-radius:50%;flex-shrink:0;width:9px;height:9px;transition:border-color .2s,background .2s,box-shadow .2s}.mc-side-card li>a:hover .mc-dot,.mc-side-card li>a.is-active .mc-dot{border-color:var(--mc-blue);background:var(--mc-blue);box-shadow:0 0 10px var(--mc-blue)}.mc-side-card__all{color:var(--mc-blue-text);border-radius:8px;justify-content:center;align-items:center;gap:8px;margin-top:6px;padding:10px;font-size:12px;font-weight:700;transition:background .2s;display:inline-flex}.mc-side-card__all:hover{background:var(--mc-blue-soft)}.mc-side-status{transition:border-color .2s, transform .25s var(--mc-ease);align-items:center;gap:12px;display:flex}.mc-side-status__icon{width:40px;height:40px;color:var(--mc-green);background:#34d58a24;border-radius:10px;flex-shrink:0;place-items:center;font-size:16px;display:grid}.mc-side-status>span:nth-child(2){gap:2px;min-width:0;display:grid}.mc-side-status b{color:#fff;font-size:13px}.mc-side-status small{color:var(--mc-muted);font-size:12px}.mc-side-status__go{color:var(--mc-faint);transition:transform .25s var(--mc-ease), color .2s;margin-left:auto;font-size:12px}.mc-side-status:hover{border-color:#34d58a66;transform:translateY(-2px)}.mc-side-status:hover .mc-side-status__go{color:var(--mc-green);transform:translate(3px)}.mc-status{--st:var(--mc-muted);border:1px solid color-mix(in srgb, var(--st) 45%, transparent);background:color-mix(in srgb, var(--st) 14%, #06070abf);color:var(--st);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border-radius:999px;align-items:center;gap:7px;padding:5px 10px;font-size:11px;font-weight:800;display:inline-flex}.mc-status>i{background:var(--st);border-radius:50%;width:7px;height:7px;position:relative}.mc-status>i:after{content:"";background:var(--st);border-radius:50%;animation:1.8s ease-out infinite mc-ping;position:absolute;inset:0}.mc-status--sm{padding:3px 8px;font-size:9px}.mc-status--undetected{--st:var(--mc-green)}.mc-status--updating{--st:var(--mc-blue-text)}.mc-status--use_at_own_risk{--st:var(--mc-amber)}.mc-status--detected{--st:var(--mc-red)}.mc-chip{border:1px solid var(--mc-line);background:var(--mc-surface);color:var(--mc-ink-soft);letter-spacing:.04em;text-transform:uppercase;border-radius:999px;align-items:center;gap:7px;padding:5px 11px;font-size:11px;font-weight:700;transition:border-color .2s,color .2s;display:inline-flex}.mc-chip>i{color:var(--mc-blue-text)}a.mc-chip:hover{border-color:var(--mc-blue);color:#fff}.mc-why__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.mc-why__grid article,.mc-steps__list li,.mc-support__card{isolation:isolate;border-radius:var(--mc-radius-lg);text-align:center;transition:transform .35s var(--mc-ease), border-color .3s, box-shadow .35s;background:linear-gradient(165deg,#0f1f40 0%,#11151f 62%);border:1px solid #1b2a4a;align-content:start;justify-items:center;gap:10px;padding:30px 24px;display:grid;position:relative;overflow:hidden}.mc-why__grid article:before,.mc-steps__list li:before,.mc-support__card:before{content:"";z-index:-1;opacity:0;background:radial-gradient(closest-side,#2f7bff4d,#0000);height:70%;transition:opacity .4s;position:absolute;inset:-40% -20% auto}.mc-why__grid article:hover,.mc-steps__list li:hover,.mc-support__card:hover{border-color:var(--mc-blue-line);transform:translateY(-5px);box-shadow:0 24px 50px -28px #2f7bffe6}.mc-why__grid article:hover:before,.mc-steps__list li:hover:before,.mc-support__card:hover:before{opacity:1}.mc-why__icon{background:linear-gradient(145deg, #48f, var(--mc-blue-deep));color:#fff;width:50px;height:50px;box-shadow:var(--mc-glow);transition:transform .45s var(--mc-ease);border-radius:12px;place-items:center;font-size:20px;display:grid}.mc-why__grid article:hover .mc-why__icon,.mc-steps__list li:hover .mc-why__icon,.mc-support__card:hover .mc-why__icon{transform:translateY(-4px)rotate(-6deg)}.mc-why__grid h3,.mc-steps__list h3,.mc-support__card h2{margin-top:8px;font-size:19px;font-weight:800}.mc-why__grid p,.mc-steps__list p,.mc-support__card p{max-width:320px;color:var(--mc-muted);font-size:13px;line-height:1.75}.mc-steps__list{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.mc-steps__num{color:#6ea8ff40;font-family:var(--mc-font-display);font-size:34px;font-weight:800;position:absolute;top:14px;right:18px}.mc-support__grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;margin-top:18px;display:grid}.mc-support__card.is-primary{background:linear-gradient(165deg,#1b2266 0%,#11151f 70%);border-color:#5865f280}.mc-support__action{color:var(--mc-blue-text);align-items:center;gap:8px;margin-top:6px;font-size:13px;font-weight:800;transition:gap .2s;display:inline-flex}.mc-support__card:hover .mc-support__action{gap:12px}.mc-video{isolation:isolate;aspect-ratio:16/9;border:1px solid var(--mc-line);border-radius:var(--mc-radius);color:#fff;width:100%;font:inherit;text-align:left;cursor:pointer;transition:border-color .25s, transform .35s var(--mc-ease), box-shadow .35s;background:#06070a;padding:0;display:block;position:relative;overflow:hidden}.mc-video>img{z-index:-2;object-fit:cover;width:100%;height:100%;transition:transform .7s var(--mc-ease);position:absolute;inset:0}.mc-video:after{content:"";z-index:-1;background:linear-gradient(#0000 45%,#06070ae6);position:absolute;inset:0}.mc-video:hover{border-color:var(--mc-blue);transform:translateY(-3px);box-shadow:0 18px 40px -22px #2f7bffe6}.mc-video:hover>img{transform:scale(1.05)}.mc-video__play{background:var(--mc-blue);color:#fff;width:58px;height:58px;box-shadow:0 0 0 8px #2f7bff40, var(--mc-glow);transition:transform .3s var(--mc-ease);border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mc-video__play:before{content:"";border:2px solid #6ea8ff99;border-radius:50%;animation:2s ease-out infinite mc-ring;position:absolute;inset:-8px}.mc-video__play .icon{width:22px;height:22px;margin-left:3px}.mc-video:hover .mc-video__play{transform:translate(-50%,-50%)scale(1.08)}.mc-video>b{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:700;position:absolute;bottom:12px;left:14px;right:14px;overflow:hidden}.mc-video.is-playing{cursor:default;transform:none}.mc-video.is-playing:after{display:none}.mc-video iframe,.mc-video video{background:#000;border:0;width:100%;height:100%;position:absolute;inset:0}.mc-video--soon{cursor:default}.mc-video--soon:hover{border-color:var(--mc-line);box-shadow:none;transform:none}.mc-video--soon>img{filter:saturate(.8)brightness(.5)}.mc-video--soon:hover>img{transform:none}.mc-video__soon{color:var(--mc-ink-soft);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;background:#06070ab8;border:1px solid #ffffff29;border-radius:6px;padding:7px 12px;font-size:11px;font-weight:700;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mc-page .mc-discord-section{padding-block:76px 0}.mc-page .discord-cta .section__title{font-family:var(--font-head);letter-spacing:.01em;text-transform:uppercase}.mc-page .discord-cta .btn>i{font-size:15px}.mc-footer{border-top:1px solid var(--mc-line-soft);background:var(--mc-bg-2);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;margin-top:88px;position:relative;overflow:hidden}.mc-footer__glow{background:linear-gradient(90deg, transparent, var(--mc-blue), transparent);width:min(640px,80%);height:1px;position:absolute;top:-1px;left:50%;transform:translate(-50%);box-shadow:0 0 22px 2px #2f7bff99}.mc-footer__grid{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) minmax(0,1fr);gap:48px;padding-block:60px 44px;display:grid}.mc-footer__brand p{max-width:440px;color:var(--mc-muted);margin:18px 0 20px;font-size:13px;line-height:1.85}.mc-footer__social{gap:8px;display:flex}.mc-footer__social a{border:1px solid var(--mc-line);background:var(--mc-surface);width:40px;height:40px;color:var(--mc-ink);transition:border-color .2s, color .2s, transform .25s var(--mc-ease);border-radius:9px;place-items:center;font-size:16px;display:grid}.mc-footer__social a:hover{border-color:var(--mc-blue);color:var(--mc-blue-text);transform:translateY(-3px)}.mc-footer__mail{border:1px solid var(--mc-line);background:var(--mc-surface);border-radius:10px;align-items:center;gap:14px;margin-top:18px;padding:10px 10px 10px 14px;display:inline-flex}.mc-footer__mail small{color:var(--mc-faint);letter-spacing:.14em;font-size:9px;font-weight:700;display:block}.mc-footer__mail b{color:var(--mc-ink);font-size:13px}.mc-footer__mail>i{background:var(--mc-blue);color:#fff;border-radius:8px;place-items:center;width:34px;height:34px;display:grid}.mc-footer__col h3{margin-bottom:16px;font-size:15px;font-weight:800}.mc-footer__col ul{gap:11px;display:grid}.mc-footer__col a{color:var(--mc-ink-soft);transition:color .2s, transform .25s var(--mc-ease);align-items:center;gap:9px;font-size:13px;display:inline-flex}.mc-footer__col a:before{content:"";background:var(--mc-blue);width:5px;height:5px;box-shadow:0 0 8px var(--mc-blue);border-radius:50%;flex-shrink:0}.mc-footer__col a:hover{color:#fff;transform:translate(3px)}.mc-footer__bottom{border-top:1px solid var(--mc-line-soft);color:var(--mc-faint);flex-wrap:wrap;align-items:center;gap:10px 26px;padding-block:20px 26px;font-size:12px;display:flex;position:relative}.mc-footer__bottom a{color:var(--mc-ink-soft)}.mc-footer__bottom a:hover{color:#fff}.mc-footer__top{background:var(--mc-blue);color:#fff;width:40px;height:40px;box-shadow:var(--mc-glow);transition:transform .3s var(--mc-ease), background .2s;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:20px;left:50%;transform:translate(-50%)}.mc-footer__top:hover{background:var(--mc-blue-hover);transform:translate(-50%,-4px)}.mc-footer__made{color:var(--mc-ink-soft);font-family:var(--mc-font-display);letter-spacing:.08em;align-items:center;gap:8px;margin-left:auto;font-weight:800;display:inline-flex}.mc-footer__made>span{background:var(--mc-blue);width:7px;height:7px;box-shadow:0 0 10px var(--mc-blue);border-radius:50%}@keyframes mc-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes mc-pop{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@keyframes mc-drift{0%{transform:translate(0,0)scale(1)}to{transform:translate(60px,-30px)scale(1.12)}}@keyframes mc-hero-zoom{0%{transform:scale(1)}to{transform:scale(1.06)}}@keyframes mc-pulse-glow{0%,to{opacity:0}50%{opacity:.9}}@keyframes mc-ping{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(2.8)}}@keyframes mc-ring{0%{opacity:.8;transform:scale(.9)}to{opacity:0;transform:scale(1.35)}}@media (max-width:1100px){.mc-shop--full .mc-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:980px){.mc-shop{grid-template-columns:1fr}.mc-sidebar{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.mc-carousel__track{grid-auto-columns:calc(50% - 8px)}}@media (max-width:860px){.mc-hero__art{opacity:.4;object-position:62% 35%;width:100%}.mc-hero__wash{background:linear-gradient(90deg,#06070af5 0%,#06070ab8 62%,#06070a73 100%),linear-gradient(#0000 55%,#06070af2 100%)}.mc-why__grid,.mc-steps__list{grid-template-columns:1fr}.mc-footer__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 24px}.mc-footer__brand{grid-column:1/-1}}@media (max-width:640px){.mc-section{padding-top:56px}.mc-hero__inner{min-height:0;padding-block:44px}.mc-hero--compact .mc-hero__inner{min-height:0;padding-block:36px}.mc-hero__actions .mc-button{flex:100%}.mc-shop__panel{padding:10px}.mc-tiles,.mc-shop--full .mc-tiles{grid-template-columns:1fr;gap:12px}.mc-sidebar{grid-template-columns:1fr}.mc-carousel__track{grid-auto-columns:86%;gap:12px}.mc-crumbs__discord{padding:0 14px}.mc-footer__bottom{flex-direction:column;align-items:flex-start;padding-bottom:80px}.mc-footer__made{margin-left:0}}@media (prefers-reduced-motion:reduce){.mc-page *,.mc-page :before,.mc-page :after,.mc-header *,.mc-header :before,.mc-header :after,.mc-footer *,.mc-footer :before,.mc-footer :after{transition-duration:.01ms!important;animation:none!important}}
