@font-face{font-family:Fraunces;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/fonts/6NU78FyLNQOQZAnv9bYEvDiIdE9Ea92uemAk_WBq8U_9v0c2Wa0KxCBTeO-U.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/fonts/6NU78FyLNQOQZAnv9bYEvDiIdE9Ea92uemAk_WBq8U_9v0c2Wa0KxCFTeO-U.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/fonts/6NU78FyLNQOQZAnv9bYEvDiIdE9Ea92uemAk_WBq8U_9v0c2Wa0KxC9TeA.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:Fraunces;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/fonts/6NU78FyLNQOQZAnv9bYEvDiIdE9Ea92uemAk_WBq8U_9v0c2Wa0KxCBTeO-U.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/fonts/6NU78FyLNQOQZAnv9bYEvDiIdE9Ea92uemAk_WBq8U_9v0c2Wa0KxCFTeO-U.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/fonts/6NU78FyLNQOQZAnv9bYEvDiIdE9Ea92uemAk_WBq8U_9v0c2Wa0KxC9TeA.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:Fraunces;font-style:normal;font-weight:800;font-display:swap;src:url(/assets/fonts/6NU78FyLNQOQZAnv9bYEvDiIdE9Ea92uemAk_WBq8U_9v0c2Wa0KxCBTeO-U.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:normal;font-weight:800;font-display:swap;src:url(/assets/fonts/6NU78FyLNQOQZAnv9bYEvDiIdE9Ea92uemAk_WBq8U_9v0c2Wa0KxCFTeO-U.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-weight:800;font-display:swap;src:url(/assets/fonts/6NU78FyLNQOQZAnv9bYEvDiIdE9Ea92uemAk_WBq8U_9v0c2Wa0KxC9TeA.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:400;font-display:swap;src:url(/assets/fonts/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2JL7SUc.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(/assets/fonts/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa0ZL7SUc.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(/assets/fonts/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2ZL7SUc.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1pL7SUc.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(/assets/fonts/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2pL7SUc.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(/assets/fonts/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa25L7SUc.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7.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(/assets/fonts/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2JL7SUc.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(/assets/fonts/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa0ZL7SUc.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(/assets/fonts/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2ZL7SUc.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1pL7SUc.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(/assets/fonts/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2pL7SUc.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(/assets/fonts/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa25L7SUc.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7.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(/assets/fonts/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2JL7SUc.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(/assets/fonts/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa0ZL7SUc.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(/assets/fonts/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2ZL7SUc.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/fonts/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1pL7SUc.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(/assets/fonts/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2pL7SUc.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(/assets/fonts/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa25L7SUc.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/fonts/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7.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(/assets/fonts/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2JL7SUc.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(/assets/fonts/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa0ZL7SUc.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(/assets/fonts/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2ZL7SUc.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/fonts/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1pL7SUc.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(/assets/fonts/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2pL7SUc.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(/assets/fonts/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa25L7SUc.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/fonts/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7.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(/assets/fonts/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2JL7SUc.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(/assets/fonts/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa0ZL7SUc.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(/assets/fonts/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2ZL7SUc.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(/assets/fonts/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1pL7SUc.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(/assets/fonts/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2pL7SUc.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(/assets/fonts/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa25L7SUc.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(/assets/fonts/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx3cwhsk.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxTcwhsk.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxPcwhsk.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx_cwhsk.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx7cwhsk.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxDcwg.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx3cwhsk.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxTcwhsk.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxPcwhsk.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx_cwhsk.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx7cwhsk.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxDcwg.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/fonts/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx3cwhsk.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/fonts/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxTcwhsk.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/fonts/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxPcwhsk.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/fonts/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx_cwhsk.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/fonts/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx7cwhsk.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/fonts/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxDcwg.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/fonts/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx3cwhsk.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/fonts/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxTcwhsk.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/fonts/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxPcwhsk.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/fonts/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx_cwhsk.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/fonts/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx7cwhsk.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/fonts/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxDcwg.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}:root{--bg:#f7f3fa;--paper:#fff;--ink:#241c35;--muted:#71697d;--line:#e4ddec;--line-strong:#c7bcd5;--accent:#7050c7;--accent-soft:#eee5ff;--accent-strong:#5735aa;--ok:#6e4eaf;--ok-soft:#f0e9fb;--warn:#ad4f31;--warn-soft:#fff0e8;--shadow-hard:4px 4px 0 var(--ink);--shadow-hard-sm:3px 3px 0 var(--ink);--shadow-hard-accent:4px 4px 0 var(--accent-strong);--bg-alt:#f0eaf5}*{box-sizing:border-box}html,body{max-width:100%;overflow-x:clip}body{background:var(--bg);-webkit-font-smoothing:antialiased;color:var(--ink);margin:0;font-family:Inter,sans-serif}a{color:var(--accent);text-decoration:none}a:hover{text-decoration:underline}::selection{background:var(--accent);color:#fff}img{max-width:100%;height:auto;display:block}input,select,button{font-family:inherit}input::placeholder{color:#a0a0a0}input[type=range]{appearance:none;background:0 0;width:100%}input[type=range]::-webkit-slider-runnable-track{background:var(--line-strong);border-radius:2px;height:4px}input[type=range]::-webkit-slider-thumb{appearance:none;background:var(--accent);cursor:pointer;border:3px solid var(--paper);border-radius:50%;width:20px;height:20px;margin-top:-8px;box-shadow:0 1px 4px #00000026}input[type=range]::-moz-range-track{background:var(--line-strong);border-radius:2px;height:4px}input[type=range]::-moz-range-thumb{background:var(--accent);cursor:pointer;border:3px solid var(--paper);border-radius:50%;width:20px;height:20px}.wrap{max-width:1120px;margin:0 auto;padding:0 24px}.serif{letter-spacing:-.015em;font-family:Fraunces,Georgia,serif;font-weight:700}.mono{font-family:JetBrains Mono,monospace}.eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-family:JetBrains Mono,monospace;font-size:12px}.eyebrow-accent{letter-spacing:.14em;text-transform:uppercase;color:var(--accent);font-family:JetBrains Mono,monospace;font-size:12px;font-weight:600}.h1{letter-spacing:-.025em;margin:0 0 20px;font-family:Fraunces,serif;font-size:clamp(40px,6vw,68px);font-weight:700;line-height:1.02}.h2{letter-spacing:-.02em;margin:0 0 16px;font-family:Fraunces,serif;font-size:clamp(30px,4.2vw,44px);font-weight:700;line-height:1.1}.lead{color:#494053;max-width:640px;font-size:18px;line-height:1.55}.body{color:#333;font-size:15px;line-height:1.65}.small{color:var(--muted);font-size:13px;line-height:1.6}.hl{color:var(--accent);font-style:italic}.pill-eye{border:2px solid var(--ink);background:var(--paper);box-shadow:var(--shadow-hard-sm);letter-spacing:.12em;text-transform:uppercase;color:var(--ink);border-radius:999px;align-items:center;gap:8px;padding:7px 16px 7px 12px;font-family:JetBrains Mono,monospace;font-size:11.5px;font-weight:700;display:inline-flex}.pill-eye:before{content:"";background:var(--accent);border-radius:50%;flex-shrink:0;width:9px;height:9px}.trust-row{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.trust-pill{border:1.5px solid var(--line-strong);background:var(--paper);color:#494053;border-radius:999px;align-items:center;gap:7px;padding:7px 14px;font-size:12.5px;font-weight:600;display:inline-flex}.trust-pill svg{width:14px;height:14px;color:var(--accent);flex-shrink:0}.btn{border:2px solid var(--ink);cursor:pointer;box-shadow:var(--shadow-hard-sm);border-radius:999px;align-items:center;gap:8px;padding:12px 20px;font-size:14px;font-weight:700;transition:transform .12s,box-shadow .12s,background .15s;display:inline-flex}.btn:hover{box-shadow:4px 4px 0 var(--ink);transform:translate(-1px,-1px)}.btn:active{box-shadow:0 0 0 var(--ink);transform:translate(2px,2px)}.btn-primary{background:var(--ink);color:var(--paper)}.btn-primary:hover{color:var(--paper);background:#2a2a2a;text-decoration:none}.btn-accent{background:var(--accent);color:#fff}.btn-accent:hover{background:var(--accent-strong);color:#fff;text-decoration:none}.btn-ghost{background:var(--paper);color:var(--ink)}.btn-ghost:hover{background:var(--bg);color:var(--ink);text-decoration:none}.btn-wa{color:#fff;background:#7050c7}.btn-wa:hover{color:#fff;background:#5735aa;text-decoration:none}nav.top{z-index:40;-webkit-backdrop-filter:blur(18px)saturate(140%);backdrop-filter:blur(18px)saturate(140%);background:#1412109e;border-bottom:1px solid #ffffff0f;position:sticky;top:0;box-shadow:0 4px 24px #0000001f}nav.top .wrap{grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;padding-top:16px;padding-bottom:16px;display:grid}.brand{color:var(--paper);justify-self:start;align-items:center;gap:10px;display:inline-flex}.brand img{object-fit:contain;width:auto;max-width:160px;height:30px;margin-left:-4px;display:block}@media (width<=720px){nav.top .wrap{grid-template-columns:1fr auto;gap:12px;padding-top:12px;padding-bottom:12px}.brand img{max-width:150px;height:32px;margin-left:-3px}.nav-links{display:none}}.nav-links{justify-self:center;gap:32px;font-size:14px;display:flex}.nav-links a{color:#ffffffbf;transition:color .15s}.nav-links a:hover{color:var(--paper);text-decoration:none}.nav-cta{justify-self:end;padding:8px 16px;font-size:13px}.campaign-section{padding:40px 0 20px}.campaign-card{color:var(--paper);border:1.5px solid var(--accent);background:linear-gradient(135deg,#241c35 0%,#2a1810 100%);border-radius:24px;grid-template-columns:1.4fr 1fr;align-items:center;gap:40px;padding:40px;display:grid;position:relative;overflow:hidden;box-shadow:0 12px 40px -8px #7050c747}.campaign-card:before{content:"";pointer-events:none;background:radial-gradient(circle,#7050c759 0%,#0000 65%);width:380px;height:380px;position:absolute;top:-40%;right:-20%}.campaign-eye{letter-spacing:.16em;text-transform:uppercase;color:var(--accent);align-items:center;gap:8px;margin-bottom:14px;font-family:JetBrains Mono,monospace;font-size:11.5px;font-weight:700;display:inline-flex}.campaign-eye:before{content:"";background:#c7b5ff;border-radius:50%;width:8px;height:8px;animation:2s ease-in-out infinite pulse-dot;box-shadow:0 0 0 4px #c7b5ff33}@keyframes pulse-dot{0%,to{opacity:1}50%{opacity:.4}}.campaign-title{letter-spacing:-.02em;color:var(--paper);margin:0 0 14px;font-family:Fraunces,serif;font-size:clamp(28px,3.6vw,40px);font-weight:700;line-height:1.08}.campaign-desc{color:#ffffffc7;max-width:480px;margin:0 0 26px;font-size:15px;line-height:1.55}.campaign-timer{flex-wrap:wrap;gap:12px;margin-bottom:26px;display:flex}.campaign-timer>div{text-align:center;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:12px;min-width:68px;padding:12px 16px}.campaign-timer span{color:var(--paper);font-family:JetBrains Mono,monospace;font-size:26px;font-weight:700;line-height:1;display:block}.campaign-timer small{color:#ffffff8c;text-transform:uppercase;letter-spacing:.1em;margin-top:6px;font-size:10.5px;display:block}.campaign-cta{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.campaign-cta .btn-accent{background:var(--accent);color:#fff}.campaign-cta .btn-accent:hover{background:var(--accent-strong)}.campaign-end{color:#ffffff8c;font-size:12.5px}.campaign-visual{z-index:1;text-align:center;position:relative}.campaign-visual img{border-radius:16px;width:100%;max-width:340px;height:auto;margin:0 auto;display:block;box-shadow:0 10px 30px -10px #00000080}@media (width<=900px){.campaign-card{grid-template-columns:1fr;gap:24px;padding:28px}.campaign-card>div:first-child{order:2}.campaign-visual{order:1}.campaign-visual img{max-width:280px}.campaign-card:before{top:-30%;right:-40%}}@media (width<=520px){.campaign-timer{gap:8px}.campaign-timer>div{min-width:56px;padding:10px 12px}.campaign-timer span{font-size:22px}.campaign-cta{flex-direction:column;align-items:flex-start;gap:12px}}.results-marquee-wrap{padding:12px 0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.results-marquee{gap:20px;width:max-content;animation:110s linear infinite results-scroll;display:flex}.results-marquee:hover{animation-play-state:paused}.results-marquee img{border:1px solid var(--line);background:var(--paper);border-radius:14px;flex-shrink:0;width:auto;height:480px;box-shadow:0 4px 20px -8px #00000026}@keyframes results-scroll{0%{transform:translate(0)}to{transform:translate(calc(-50% - 10px))}}@media (prefers-reduced-motion:reduce){.results-marquee{animation:none}}@media (width<=640px){.results-marquee img{height:380px}.results-marquee{animation-duration:90s}}.hero{color:#fff;background:#191322;flex-direction:column;justify-content:flex-end;min-height:min(100vh - 110px,860px);display:flex;position:relative;overflow:hidden}.hero-media{z-index:0;position:absolute;inset:0}.hero-media video{object-fit:cover;object-position:50% 30%;width:100%;height:100%;display:block}.hero-media:after{content:"";background:linear-gradient(90deg,#191322ed 0%,#191322d6 30%,#19132280 50%,#1913221f 72%,#1913220a 100%),linear-gradient(#19132259 0%,#19132200 22% 58%,#191322eb 100%);position:absolute;inset:0}.hero-content{z-index:1;width:100%;padding-top:96px;padding-bottom:40px;position:relative}.hero-copy{max-width:640px}.hero .pill-eye{color:#fff;box-shadow:none;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff14;border:1.5px solid #ffffff59}.hero .h1{color:#fff;text-shadow:0 2px 30px #00000059;margin:0 0 22px;font-size:clamp(44px,6.6vw,88px);line-height:.98}.hero .hl{color:#c7b5ff}.hero .lead{color:#ffffffd6;text-shadow:0 1px 12px #0006;max-width:580px;margin:0 0 30px}.hero .btn{box-shadow:none}.hero .btn:hover{box-shadow:none;transform:translateY(-1px)}.hero .btn-wa{border-color:#7050c7}.hero .btn-outline{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff0a;border:1.5px solid #ffffff8c}.hero .btn-outline:hover{color:#fff;background:#ffffff24;text-decoration:none}.hero .trust-pill{color:#ffffffe6;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff12;border-color:#ffffff38}.hero .trust-pill svg{color:#c7b5ff}.hero-stats{-webkit-backdrop-filter:blur(14px)saturate(130%);backdrop-filter:blur(14px)saturate(130%);background:#14121080;border:1px solid #ffffff24;border-radius:18px;grid-template-columns:repeat(4,1fr);gap:0;margin-top:56px;display:grid;overflow:hidden}.hero-stats>div{border-right:1px solid #ffffff1f;padding:18px 24px}.hero-stats>div:last-child{border-right:none}.hero .stat-num{font-size:30px;line-height:1.1}.stat-num{letter-spacing:-.02em;font-family:Fraunces,serif;font-size:32px;font-weight:700}.stat-lbl{color:var(--muted);margin-top:4px;font-size:12px}.hero .stat-lbl{color:#fff9}section.chapter{border-top:2px solid var(--ink);padding:76px 0;position:relative}section.chapter.alt{background:var(--bg-alt)}section.chapter.dotted:before{content:"";pointer-events:none;background-image:radial-gradient(var(--line-strong) 1px, transparent 1px);opacity:.5;background-size:22px 22px;position:absolute;inset:0}section.chapter>.wrap{z-index:1;position:relative}.chap-head{max-width:760px;margin:0 0 44px}.chap-eyebrow{border:2px solid var(--ink);background:var(--paper);box-shadow:var(--shadow-hard-sm);border-radius:999px;align-items:center;gap:8px;margin-bottom:20px;padding:7px 16px 7px 12px;display:inline-flex}.chap-eyebrow:before{content:"";background:var(--accent);border-radius:50%;flex-shrink:0;width:9px;height:9px}.chap-num{letter-spacing:.12em;color:var(--ink);text-transform:uppercase;font-family:JetBrains Mono,monospace;font-size:11.5px;font-weight:700}.chap-tag{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-family:JetBrains Mono,monospace;font-size:11.5px}.chap-tag:before{content:"·";color:var(--line-strong);margin-right:8px}.plat-list{flex-direction:column;gap:20px;display:flex}.plat-section-head{background:var(--paper);border:2px solid var(--ink);box-shadow:var(--shadow-hard);border-radius:18px;grid-template-columns:58px 1fr;align-items:start;gap:18px;padding:22px 26px;display:grid;position:relative}.plat-category+.plat-category{margin-top:34px}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.banner-fall{z-index:2;margin:30px 0 38px;display:block;position:relative}.banner-tilt{transform:rotate(calc(var(--tilt,-2.8deg) * var(--tilt-k,1)));transform-origin:50%;will-change:transform, opacity}.banner-crop{aspect-ratio:var(--ar);position:relative;overflow:hidden}.banner-crop picture{display:block}.banner-cover{pointer-events:none;position:absolute}.banner-crop img{max-width:none;height:auto;width:var(--iw);margin-left:var(--ml);margin-top:var(--mt);-webkit-user-select:none;user-select:none;-webkit-user-drag:none;display:block}@media (width<=900px){.banner-fall{margin:24px 0 30px}.banner-tilt{--tilt-k:.7}.banner-crop{aspect-ratio:var(--ar-m);border-radius:var(--rad-m)}.banner-cover{display:none}.banner-crop img{width:var(--iw-m);margin-left:var(--ml-m);margin-top:var(--mt-m)}}.plat-section-icon{border:2px solid var(--ink);background:var(--accent-soft);width:58px;height:58px;color:var(--accent-strong);border-radius:14px;justify-content:center;align-items:center;display:flex}.plat-section-icon svg{width:28px;height:28px}.plat-section-eye{letter-spacing:.12em;text-transform:uppercase;color:var(--accent);flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:7px;font-family:JetBrains Mono,monospace;font-size:12px;font-weight:700;display:flex}.plat-section-count{background:var(--ink);color:var(--paper);letter-spacing:.08em;border-radius:999px;padding:2px 9px;font-size:10.5px}.plat-section-title{letter-spacing:-.018em;margin:0 0 8px;font-family:Fraunces,serif;font-size:clamp(21px,2.4vw,26px);font-weight:700;line-height:1.15}.plat-section-desc{color:#494053;max-width:700px;margin:0;font-size:14.5px;line-height:1.55}.plat-section-list{flex-direction:column;gap:18px;margin-top:22px;display:flex}.plat{background:var(--paper);border:2px solid var(--ink);box-shadow:var(--shadow-hard);border-radius:20px;transition:transform .14s,box-shadow .14s;position:relative;overflow:hidden}.plat:hover{box-shadow:6px 6px 0 var(--ink);transform:translate(-2px,-2px)}.plat.tag-accent{border-color:var(--ink);box-shadow:var(--shadow-hard-accent)}.plat.tag-accent:hover{box-shadow:6px 6px 0 var(--accent-strong)}.plat.tag-warn{border-color:var(--ink);box-shadow:4px 4px 0 var(--warn)}.plat.tag-warn:hover{box-shadow:6px 6px 0 var(--warn)}.plat-head{cursor:pointer;grid-template-columns:56px 1fr auto;align-items:center;gap:18px;padding:24px;display:grid}.plat-logo{background:#f5f0fa;border-radius:12px;justify-content:center;align-items:center;width:56px;height:56px;display:flex;overflow:hidden}.plat-logo img{object-fit:cover;width:100%;height:100%}.plat-name{letter-spacing:-.015em;font-family:Fraunces,serif;font-size:24px;font-weight:700}.plat-meta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:10px;margin-top:3px;font-size:12.5px;display:flex}.plat-price{text-align:right}.plat-rate{letter-spacing:-.02em;font-family:JetBrains Mono,monospace;font-size:22px;font-weight:700}.plat-rate-lbl{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;margin-top:2px;font-size:11px}.plat-tag{color:#fff;letter-spacing:.08em;border-radius:0 0 8px 8px;padding:5px 12px;font-family:JetBrains Mono,monospace;font-size:10px;font-weight:700;position:absolute;top:-1px;right:24px}.plat-tag.tag-accent-bg{background:var(--accent)}.plat-tag.tag-warn-bg{background:var(--warn)}.plat-alert{background:var(--warn-soft);color:var(--warn);border:1px solid #b33a1638;border-radius:12px;align-items:flex-start;gap:10px;margin-bottom:20px;padding:14px 16px;font-size:13.5px;line-height:1.55;display:flex}.badges{flex-wrap:wrap;gap:6px;display:flex}.badge{letter-spacing:.02em;border-radius:999px;align-items:center;gap:4px;padding:3px 9px;font-size:11px;font-weight:600;display:inline-flex}.b-ref{background:var(--ok-soft);color:var(--ok)}.b-noref{color:#756581;background:#efe8f4}.b-bonus{background:var(--accent-soft);color:var(--accent)}.b-nobonus{color:#756581;background:#efe8f4}.expand-btn{border:1px solid var(--line);background:var(--bg);color:var(--ink);cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:8px 14px;font-size:12.5px;font-weight:600;display:inline-flex}.expand-btn:hover{border-color:var(--ink)}.plat-body{border-top:1px solid var(--line);padding:24px;display:none}.plat.open .plat-body{display:block}.plat.open .plat-head{padding-bottom:20px}.plat.open .expand-icon{transform:rotate(45deg)}.expand-icon{font-size:14px;font-weight:400;transition:transform .2s;display:inline-block}.stars{color:var(--accent);letter-spacing:1px;font-size:13px}.rev-block{grid-template-columns:1fr 1fr;gap:20px;margin-bottom:24px;display:grid}.rev-col-title{letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:6px;margin-bottom:10px;font-family:JetBrains Mono,monospace;font-size:10.5px;font-weight:700;display:flex}.rev-col-title.pros{color:var(--ok)}.rev-col-title.cons{color:var(--warn)}.rev-col ul{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.rev-col li{color:#333;padding-left:22px;font-size:14px;line-height:1.55;position:relative}.rev-col li:before{font-weight:700;position:absolute;top:0;left:0}.rev-col.pros li:before{content:"+";color:var(--ok)}.rev-col.cons li:before{content:"−";color:var(--warn)}.kv-grid{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);gap:16px;padding:18px 0;display:grid}.kv-lbl{color:var(--muted);text-transform:uppercase;letter-spacing:.06em;margin-bottom:4px;font-size:11px}.kv-val{color:var(--ink);font-size:14px;font-weight:500}.subsec-title{letter-spacing:.14em;text-transform:uppercase;color:var(--accent);margin:24px 0 12px;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:700}.bonus-list{flex-direction:column;gap:0;max-height:240px;display:flex;overflow-y:auto}.bonus-row{border-bottom:1px solid var(--line);justify-content:space-between;gap:24px;padding:8px 0;font-size:13.5px;display:flex}.bonus-row span:first-child{color:var(--muted)}.bonus-row span:last-child{color:var(--ink);font-weight:500}.step-list{flex-direction:column;gap:14px;display:flex}.step{align-items:flex-start;gap:14px;display:flex}.step-num{background:var(--accent-soft);width:26px;height:26px;color:var(--accent);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-top:2px;font-family:JetBrains Mono,monospace;font-size:12px;font-weight:700;display:flex}.step-body{color:#333;flex:1;font-size:14px;line-height:1.55}.step-body strong{color:var(--ink)}.step-inline{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.code-chip{background:var(--bg);border:1px solid var(--line-strong);cursor:pointer;color:var(--ink);border-radius:8px;align-items:center;gap:8px;padding:6px 12px;font-family:JetBrains Mono,monospace;font-size:13px;font-weight:700;display:inline-flex}.code-chip-hint{color:var(--muted);font-family:Inter,sans-serif;font-size:12px;font-weight:400}.code-chip:hover{border-color:var(--ink)}.warn-note{color:var(--warn);margin-top:4px;font-size:12.5px}.cta-row{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.method-chip{background:var(--bg);border:1px solid var(--line);color:var(--ink);border-radius:999px;padding:4px 12px;font-size:12px;font-weight:600;display:inline-block}.est-tabs-wrap{margin-bottom:20px;position:relative}.est-tabs{flex-wrap:wrap;gap:8px;display:flex}.est-tab{background:var(--paper);border:2px solid var(--ink);cursor:pointer;color:var(--ink);box-shadow:2px 2px 0 var(--ink);border-radius:999px;align-items:center;gap:8px;padding:8px 16px 8px 8px;font-size:13px;font-weight:600;transition:transform .12s,box-shadow .12s;display:inline-flex}.est-tab:hover{box-shadow:3px 3px 0 var(--ink);transform:translate(-1px,-1px)}.est-modes{flex-wrap:wrap;gap:6px;margin:-8px 0 20px;display:flex}.est-modes:empty{display:none}.est-mode-lbl{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);align-self:center;margin-right:4px;font-family:JetBrains Mono,monospace;font-size:10.5px;font-weight:700}.est-mode{background:var(--paper);border:1px solid var(--line);cursor:pointer;color:var(--muted);border-radius:999px;align-items:center;padding:6px 14px;font-size:12.5px;font-weight:600;transition:all .12s;display:inline-flex}.est-mode:hover{border-color:var(--line-strong);color:var(--ink)}.est-mode.active{background:var(--accent-soft);border-color:var(--accent);color:var(--accent)}.est-tab img{object-fit:cover;border-radius:50%;width:22px;height:22px}.est-tab.active{background:var(--ink);color:var(--paper);border-color:var(--ink)}.est-grid{grid-template-columns:1fr 1fr;align-items:start;gap:24px;display:grid}.est-card{background:var(--paper);border:2px solid var(--ink);box-shadow:var(--shadow-hard-sm);border-radius:18px;padding:26px}.est-slider-label{color:#333;margin-bottom:18px;font-size:14px}.slider-ticks{color:var(--muted);justify-content:space-between;margin-top:14px;font-family:JetBrains Mono,monospace;font-size:11px;display:flex}.hours-num{color:var(--accent);text-align:right;margin-top:8px;font-family:JetBrains Mono,monospace;font-size:40px;font-weight:700}.breakdown{flex-direction:column;display:flex}.brk-row{border-bottom:1px solid var(--line);justify-content:space-between;gap:16px;padding:10px 0;font-size:13.5px;display:flex}.brk-row:last-child{border-bottom:none}.brk-label{color:#333}.brk-val{color:var(--ink);font-family:JetBrains Mono,monospace;font-weight:600}.brk-val.plus{color:var(--ok)}.brk-locked .brk-label,.brk-locked .brk-val{color:var(--muted)}.total-card{background:var(--ink);color:var(--paper);border:2px solid var(--ink);box-shadow:var(--shadow-hard-accent);border-radius:18px;padding:36px;position:sticky;top:90px}.total-eye{letter-spacing:.14em;text-transform:uppercase;color:#fff9;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:600}.total-amount{letter-spacing:-.03em;margin:14px 0 20px;font-family:Fraunces,serif;font-size:clamp(48px,6vw,72px);font-weight:700;line-height:1}.total-amount .per{color:#ffffff8c;font-family:Inter,sans-serif;font-size:.32em;font-weight:500}.cur-toggle{color:var(--paper);cursor:pointer;background:#ffffff14;border:1px solid #ffffff26;border-radius:999px;padding:7px 14px;font-family:JetBrains Mono,monospace;font-size:11.5px;font-weight:600}.cur-toggle:hover{background:#ffffff26}.hiw-grid{grid-template-columns:290px 1fr;align-items:start;gap:28px;display:grid}.hiw-steps{flex-direction:column;gap:4px;display:flex;position:sticky;top:120px}.hiw-step{cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;border-radius:14px;align-items:center;gap:12px;width:100%;padding:13px 15px;font-family:inherit;transition:background .15s,border-color .15s;display:flex}.hiw-step:hover{background:var(--paper);border-color:var(--line)}.hiw-step.is-active{background:var(--paper);border-color:var(--accent);box-shadow:0 4px 20px -10px #7050c759}.hiw-step-num{background:var(--line);width:27px;height:27px;color:var(--muted);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-family:JetBrains Mono,monospace;font-size:12px;font-weight:700;transition:background .15s,color .15s;display:flex}.hiw-step.is-done .hiw-step-num{background:var(--accent-soft);color:var(--accent)}.hiw-step.is-active .hiw-step-num{background:var(--accent);color:#fff}.hiw-step-label{color:var(--muted);font-size:14px;font-weight:600;line-height:1.3}.hiw-step.is-active .hiw-step-label{color:var(--ink)}.hiw-panel{background:var(--paper);border:1px solid var(--line);border-radius:20px;flex-direction:column;min-height:400px;padding:30px;display:flex}.hiw-bar{background:var(--line);border-radius:2px;height:3px;margin-bottom:24px;overflow:hidden}.hiw-bar span{background:var(--accent);border-radius:2px;height:100%;transition:width .35s;display:block}.hiw-eye{letter-spacing:.14em;text-transform:uppercase;color:var(--accent);margin-bottom:12px;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:700}.hiw-title{letter-spacing:-.02em;margin:0 0 14px;font-family:Fraunces,serif;font-size:clamp(22px,2.5vw,29px);font-weight:700;line-height:1.15}.hiw-body{color:#333;margin:0 0 20px;font-size:15px;line-height:1.65}.hiw-list{flex-direction:column;gap:9px;margin:0 0 24px;padding:0;list-style:none;display:flex}.hiw-list li{color:#494053;gap:10px;font-size:14px;line-height:1.5;display:flex}.hiw-list li:before{content:"";background:var(--accent);border-radius:50%;flex-shrink:0;width:6px;height:6px;margin-top:7px}.hiw-foot{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:auto;padding-top:20px;display:flex}.hiw-ctas{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.hiw-nav{align-items:center;gap:8px;display:flex}.hiw-navbtn{border:1px solid var(--line-strong);background:var(--paper);cursor:pointer;width:38px;height:38px;color:var(--ink);border-radius:50%;justify-content:center;align-items:center;transition:background .15s,border-color .15s;display:flex}.hiw-navbtn:hover:not(:disabled){background:var(--bg);border-color:var(--ink)}.hiw-navbtn:disabled{opacity:.3;cursor:default}.hiw-count{color:var(--muted);margin-left:4px;font-family:JetBrains Mono,monospace;font-size:12px}.which-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.which-card{background:var(--paper);border:2px solid var(--ink);box-shadow:var(--shadow-hard-sm);border-radius:18px;flex-direction:column;padding:22px;transition:transform .14s,box-shadow .14s;display:flex}.which-card:hover{box-shadow:5px 5px 0 var(--ink);transform:translate(-2px,-2px)}.which-eye{letter-spacing:.14em;text-transform:uppercase;color:var(--accent);margin-bottom:10px;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:700}.which-title{letter-spacing:-.015em;margin:0 0 6px;font-family:Fraunces,serif;font-size:22px;font-weight:700}.which-sub{color:var(--muted);margin-bottom:14px;font-size:13px}.which-body{color:#333;flex:1;margin-bottom:18px;font-size:14px;line-height:1.55}.proof-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.proof-grid img{border:1px solid var(--line);border-radius:14px;width:100%}.sticky-cta{z-index:45;background:var(--ink);color:var(--paper);border:2px solid var(--ink);box-shadow:var(--shadow-hard-accent);border-radius:999px;align-items:center;gap:20px;max-width:calc(100vw - 32px);padding:12px 12px 12px 26px;transition:transform .35s cubic-bezier(.22,1,.36,1);display:flex;position:fixed;bottom:20px;left:50%;transform:translate(-50%)translateY(140%)}.sticky-cta.is-visible{transform:translate(-50%)translateY(0)}.sticky-cta-text{flex-direction:column;gap:1px;display:flex}.sticky-cta-text strong{letter-spacing:-.01em;white-space:nowrap;font-family:Fraunces,serif;font-size:16px;font-weight:700}.sticky-cta-text span{color:#ffffff9e;white-space:nowrap;font-size:12px}.sticky-cta .btn{box-shadow:none;border-color:#0000;flex-shrink:0}.sticky-cta .btn:hover{box-shadow:none;transform:none}.videos-grid{grid-template-columns:repeat(2,1fr);gap:20px;margin-bottom:24px;display:grid}.video-card{background:var(--paper);border:2px solid var(--ink);color:var(--ink);box-shadow:var(--shadow-hard);border-radius:18px;flex-direction:column;text-decoration:none;transition:transform .15s,box-shadow .15s;display:flex;overflow:hidden}.video-card:hover{color:var(--ink);box-shadow:6px 6px 0 var(--ink);text-decoration:none;transform:translate(-2px,-2px)}.video-thumb{aspect-ratio:16/9;background:#241c35;position:relative;overflow:hidden}.video-thumb img{object-fit:cover;width:100%;height:100%;display:block}.video-play{background:var(--accent);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;transition:transform .12s;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 6px 18px #00000059}.video-card:hover .video-play{transform:translate(-50%,-50%)scale(1.08)}.video-tag{color:#fff;-webkit-backdrop-filter:blur(6px);background:#0f0f0fc7;border-radius:999px;padding:4px 10px;font-family:JetBrains Mono,monospace;font-size:11px;position:absolute;bottom:12px;right:12px}.video-body{flex-direction:column;flex:1;padding:20px 22px 22px;display:flex}.video-eye{letter-spacing:.14em;text-transform:uppercase;color:var(--accent);margin-bottom:10px;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:700}.video-title{letter-spacing:-.015em;margin:0 0 10px;font-family:Fraunces,serif;font-size:22px;font-weight:700;line-height:1.2}.video-desc{color:#494053;flex:1;margin:0 0 16px;font-size:14px;line-height:1.55}.video-link{color:var(--accent);text-transform:uppercase;letter-spacing:.1em;font-family:JetBrains Mono,monospace;font-size:12px;font-weight:700}.videos-subscribe{color:var(--paper);border:2px solid var(--ink);box-shadow:var(--shadow-hard-accent);background:#241c35;border-radius:20px;grid-template-columns:1fr auto;align-items:center;gap:24px;margin-bottom:24px;padding:28px 32px;display:grid}.videos-subscribe h3{letter-spacing:-.02em;margin:6px 0;font-family:Fraunces,serif;font-size:28px;font-weight:700}.videos-subscribe p{color:#ffffffb8;max-width:540px;margin:0;font-size:14.5px;line-height:1.55}.videos-subscribe .eyebrow-accent{color:#c7b5ff}.videos-subscribe .btn-accent{color:#241c35;background:#c7b5ff}.videos-subscribe .btn-accent:hover{color:#fff;background:#7050c7}.tool-callout{background:var(--paper);border:2px solid var(--ink);border-left:7px solid var(--accent);box-shadow:var(--shadow-hard-sm);border-radius:14px;grid-template-columns:1fr auto;align-items:center;gap:24px;padding:22px 26px;display:grid}.tool-callout .eyebrow-accent{margin-bottom:6px;display:block}.tool-callout h3{letter-spacing:-.015em;margin:0 0 8px;font-family:Fraunces,serif;font-size:22px;font-weight:700}.tool-callout p{color:#494053;max-width:640px;margin:0;font-size:14.5px;line-height:1.55}.highlight-strip{background:var(--paper);border:1px solid var(--line);border-left:3px solid var(--ok);color:var(--ink);border-radius:10px;align-items:center;gap:10px;margin-top:20px;padding:10px 16px;font-size:14px;font-weight:500;display:inline-flex}.req-grid{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.req{background:var(--paper);border:1px solid var(--line);text-align:center;border-radius:14px;padding:20px}.req-icon{color:var(--accent);letter-spacing:.14em;margin-bottom:8px;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:700}.req-txt{color:#333;font-size:14px;line-height:1.5}.support{background:var(--paper);border:1px solid var(--line);border-radius:20px;grid-template-columns:200px 1fr;align-items:center;gap:28px;margin-top:32px;padding:28px;display:grid}.support img{border-radius:12px;max-width:180px}.support h3{letter-spacing:-.015em;margin:0 0 10px;font-family:Fraunces,serif;font-size:22px;font-weight:700}.faq-list{flex-direction:column;gap:8px;max-width:780px;margin:0 auto;display:flex}.faq-item{background:var(--paper);border:1px solid var(--line);border-radius:14px;overflow:hidden}.faq-item summary{cursor:pointer;color:var(--ink);-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;gap:12px;padding:20px 24px;font-size:15px;font-weight:600;list-style:none;display:flex}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary:after{content:"+";color:var(--accent);font-family:JetBrains Mono,monospace;font-size:22px;font-weight:400;line-height:1;transition:transform .2s}.faq-item[open] summary:after{content:"−"}.faq-item p{color:#444;margin:0;padding:0 24px 22px;font-size:14px;line-height:1.65}footer.site-footer{border-top:1px solid var(--line);margin-top:40px;padding:40px 0 60px}footer.site-footer .wrap{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;display:flex}footer .social{gap:18px;font-size:13.5px;display:flex}footer .social a{color:#333}@media (width<=900px){.hero{min-height:0;display:block}.hero-media{aspect-ratio:16/10;position:relative;inset:auto}.hero-media video{object-position:50% 40%}.hero-media:after{background:linear-gradient(#19132240 0%,#19132200 30% 62%,#191322 100%)}.hero-content{margin-top:-30px;padding-top:0;padding-bottom:32px}.chap-head{margin-bottom:32px}.hiw-grid{grid-template-columns:1fr;gap:14px}.hiw-grid>*{min-width:0}.hiw-steps-wrap{position:relative;overflow:hidden}.hiw-steps-wrap:before,.hiw-steps-wrap:after{content:"";pointer-events:none;z-index:2;width:24px;position:absolute;top:0;bottom:4px}.hiw-steps-wrap:before{background:linear-gradient(90deg, var(--bg), transparent);left:0}.hiw-steps-wrap:after{background:linear-gradient(-90deg, var(--bg), transparent);right:0}.hiw-steps{scrollbar-width:none;scroll-snap-type:x proximity;flex-direction:row;gap:8px;padding:0 4px 4px;position:static;overflow-x:auto}.hiw-steps::-webkit-scrollbar{display:none}.hiw-step{background:var(--paper);border-color:var(--line);scroll-snap-align:center;flex-shrink:0;width:auto;padding:10px 14px}.hiw-step-label{white-space:nowrap;font-size:13px}.hiw-panel{min-height:0;padding:22px}.hiw-title{font-size:22px}.hiw-body{margin-bottom:16px;font-size:14.5px}.hiw-list{margin-bottom:18px}.hiw-foot{flex-direction:column;align-items:stretch;gap:12px;padding-top:16px}.hiw-ctas{flex-direction:column;align-items:stretch;gap:8px;width:100%}.hiw-ctas .btn{justify-content:center;padding:11px 18px}.hiw-nav{align-self:flex-end}.kv-grid{grid-template-columns:repeat(2,1fr)}.est-grid{grid-template-columns:1fr;gap:16px}.total-card{order:-1;padding:24px;position:static}.est-grid>.total-card{order:-1}.total-card .total-amount{font-size:40px}.est-tabs-wrap{margin-left:-24px;margin-right:-24px;padding:0 24px;overflow:hidden}.est-tabs-wrap:before,.est-tabs-wrap:after{content:"";pointer-events:none;z-index:2;width:24px;position:absolute;top:0;bottom:0}.est-tabs-wrap:before{background:linear-gradient(90deg, var(--bg), transparent);left:0}.est-tabs-wrap:after{background:linear-gradient(-90deg, var(--bg), transparent);right:0}.est-tabs{scrollbar-width:none;scroll-snap-type:x proximity;flex-wrap:nowrap;padding:4px 0 6px;overflow-x:auto}.est-tabs::-webkit-scrollbar{display:none}.est-tab{scroll-snap-align:start;flex-shrink:0}.which-grid,.req-grid{grid-template-columns:repeat(2,1fr)}.support{grid-template-columns:1fr}.support img{margin:0 auto}.hero-stats{grid-template-columns:repeat(2,1fr)}.hero-stats>div:nth-child(2){border-right:none}.hero-stats{margin-top:36px}.hero-stats>div:first-child,.hero-stats>div:nth-child(2){border-bottom:1px solid #ffffff1f}.rev-block,.proof-grid,.videos-grid{grid-template-columns:1fr}.plat-section-head{grid-template-columns:46px 1fr;gap:14px;padding:18px 20px}.plat-section-icon{border-radius:12px;width:46px;height:46px}.plat-section-icon svg{width:22px;height:22px}.sticky-cta{gap:12px;padding:10px 10px 10px 18px;bottom:14px}.sticky-cta-text strong{font-size:14px}.sticky-cta-text span{display:none}.sticky-cta .btn{padding:9px 15px;font-size:13px}.videos-subscribe{grid-template-columns:1fr;padding:24px}.videos-subscribe .btn-accent{justify-self:start}.tool-callout{grid-template-columns:1fr;padding:20px}.tool-callout .btn{justify-self:start}.nav-links{display:none}.nav-cta{padding:8px 14px;font-size:12.5px}.nav-cta svg{width:14px;height:14px}.plat-head{grid-template-columns:48px 1fr;padding:20px}.plat-price{text-align:left;border-top:1px solid var(--line);flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;align-items:center;gap:12px;margin-top:12px;padding-top:12px;display:flex}.plat-price .plat-rate{font-size:20px}.plat-price .plat-rate-lbl{margin-left:6px;display:inline-block}.plat-price .expand-btn{margin-left:auto;margin-top:0!important}.plat-logo{width:48px;height:48px}.plat-tag{padding:4px 10px;font-size:9.5px}.plat.tag-warn .plat-head,.plat.tag-accent .plat-head{padding-top:34px}.kv-grid[style*=repeat\(3]{grid-template-columns:repeat(2,1fr)!important}.plat-body{padding-left:20px!important;padding-right:20px!important}.plat-alert{font-size:13px}.step-inline{flex-direction:column;align-items:flex-start!important}.step-inline .btn,.step-inline .code-chip{width:auto}}@media (width<=640px){.which-grid{grid-template-columns:1fr}}@media (width<=520px){.req-grid{grid-template-columns:1fr}.hero-stats>div{padding:14px 16px}.hero .stat-num{font-size:24px}.stat-num{font-size:26px}footer.site-footer .wrap{flex-direction:column;align-items:flex-start}footer .social,.chap-eyebrow{flex-wrap:wrap}.chap-tag:before{display:none}.chap-tag{padding-left:0}.support .cta-row .btn{flex:100%;justify-content:center}}@media (width<=560px){.which-grid{grid-template-columns:1fr}}.promo-slot{z-index:30;height:44px;position:sticky;top:60px}.promo-bar{color:#fff;opacity:0;pointer-events:none;background:#0a0a0a;border-bottom:1px solid #ffffff0f;transition:opacity .6s;position:absolute;inset:0;overflow:hidden}.promo-bar.is-active{opacity:1;pointer-events:auto}.promo-nav{z-index:5;color:#0a0a0a;cursor:pointer;background:#ffffffeb;border:1px solid #0000001a;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;padding:0;transition:background .15s,transform .1s;display:flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 2px 6px #0000002e}.promo-nav:hover{background:#fff}.promo-nav:active{transform:translateY(-50%)scale(.92)}.promo-nav svg{width:12px;height:12px}.promo-nav-prev{left:12px}.promo-nav-next{right:12px}@media (width<=720px){.promo-nav{background:#ffffffd9;width:20px;height:20px;box-shadow:0 1px 4px #00000040}.promo-nav svg{width:10px;height:10px}.promo-nav-prev{left:4px}.promo-nav-next{right:4px}}.promo-inner{align-items:center;gap:20px;max-width:1120px;height:100%;margin:0 auto;padding:6px 24px;display:flex}.promo-left{flex-shrink:0;align-items:center;gap:12px;display:flex}.promo-avatar{object-fit:cover;background:#1a1a1a;border-radius:50%;flex-shrink:0;width:30px;height:30px}.promo-msg{color:#ffffffeb;white-space:nowrap;font-size:13px;font-weight:600}.promo-price{color:#ffffff8c;white-space:nowrap;align-items:center;margin-left:4px;font-size:12px;display:inline-flex}.promo-price b{color:#c7b5ff;letter-spacing:-.01em;margin-left:10px;font-family:Fraunces,serif;font-size:20px;font-weight:800}.promo-ticker{flex:1;min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.promo-ticker-track{white-space:nowrap;will-change:transform;gap:10px;animation:90s linear infinite promo-marquee;display:inline-flex}.promo-ticker:hover .promo-ticker-track{animation-play-state:paused}.promo-chip{color:#ffffffd9;background:#ffffff0a;border:1px solid #ffffff17;border-radius:999px;align-items:center;gap:6px;padding:5px 12px;font-size:12.5px;font-weight:500;display:inline-flex}.promo-chip svg{color:#c7b5ff;flex-shrink:0;width:14px;height:14px}.promo-cta{background:#ffffff0f;border:1px solid #ffffff26;border-radius:10px;flex-shrink:0;align-items:center;gap:6px;padding:7px 14px;font-size:13px;font-weight:700;transition:background .15s;display:inline-flex;color:#fff!important;text-decoration:none!important}.promo-cta:hover{background:#ffffff1f}@keyframes promo-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.promo-bar-blitz{color:#241c35;background:linear-gradient(90deg,#f5efff 0%,#eee5ff 50%,#f5efff 100%);border-bottom:1px solid #7050c72e}.promo-bar-blitz .promo-inner{gap:12px}.promo-bar-blitz .promo-left{align-items:center}.blitz-badge{color:#fff;letter-spacing:-.02em;background:#7050c7;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;height:24px;padding:0 10px;font-family:JetBrains Mono,monospace;font-size:13.5px;font-weight:800;line-height:1;display:inline-flex;box-shadow:0 2px 6px #7050c759}.blitz-title{color:#423057;white-space:nowrap;font-size:14px;font-weight:700;line-height:1}.blitz-hub{object-fit:cover;background:#fff;border-radius:6px;flex-shrink:0;width:22px;height:22px;box-shadow:0 1px 3px #0000001f}.blitz-desc{color:#064e3bb8;white-space:nowrap;margin-left:4px;font-size:12.5px;line-height:1}.blitz-desc b{color:#7050c7;font-weight:700}.blitz-spacer{flex:1;min-width:8px}.blitz-right{flex-shrink:0;align-items:center;gap:12px;margin-left:auto;display:inline-flex}.blitz-timer{color:#423057;white-space:nowrap;background:#ffffffa6;border:1px solid #7050c740;border-radius:999px;padding:4px 12px;font-family:JetBrains Mono,monospace;font-size:12px;font-weight:600}.blitz-cta{background:#7050c7;border-radius:10px;flex-shrink:0;align-items:center;gap:6px;padding:7px 14px;font-size:13px;font-weight:700;transition:background .15s,transform .1s;display:inline-flex;box-shadow:0 2px 8px #7050c74d;color:#fff!important;text-decoration:none!important}.blitz-cta-short{display:none}.blitz-cta:hover{background:#5735aa}.blitz-cta:active{transform:translateY(1px)}.promo-bar-blitz.promo-bar-etherfi{color:#2e1065;background:linear-gradient(90deg,#f5f2ff 0%,#e6deff 50%,#f5f2ff 100%);border-bottom-color:#6d28d933}.promo-bar-etherfi .blitz-badge{background:#7c3aed;box-shadow:0 2px 6px #7c3aed61}.promo-bar-etherfi .blitz-title{color:#2e1065}.promo-bar-etherfi .blitz-desc{color:#2e1065b8}.promo-bar-etherfi .blitz-desc b{color:#6d28d9}.promo-bar-etherfi .blitz-timer{color:#2e1065;border-color:#6d28d947}.promo-bar-etherfi .blitz-cta{background:#7c3aed;box-shadow:0 2px 8px #7c3aed57}.promo-bar-etherfi .blitz-cta:hover{background:#6d28d9}.blitz-m{display:none}@media (width<=720px){.promo-slot{height:40px;top:56px}.promo-msg,.promo-price{display:none}.promo-avatar{width:24px;height:24px}.promo-inner{gap:10px;padding:4px 12px}.promo-cta{padding:5px 10px;font-size:12px}.promo-chip{padding:4px 10px;font-size:11.5px}.promo-chip svg{width:12px;height:12px}.blitz-title,.blitz-desc,.blitz-hub{display:none}.blitz-badge{height:22px;padding:3px 8px;font-size:12.5px}.blitz-timer{padding:3px 10px;font-size:11px}.blitz-cta{padding:5px 10px;font-size:12px}.blitz-cta svg{width:10px;height:10px}.blitz-cta-full{display:none}.blitz-cta-short{display:inline}.blitz-right{gap:8px}.promo-bar-blitz .promo-inner{gap:8px;padding-left:30px;padding-right:30px}.promo-inner{padding-left:30px;padding-right:30px}.promo-bar-etherfi .promo-left{flex-shrink:1;gap:8px;min-width:0}.promo-bar-etherfi .blitz-m{flex-direction:column;justify-content:center;gap:2px;min-width:0;line-height:1.1;display:flex}.promo-bar-etherfi .blitz-m b{color:#2e1065;white-space:nowrap;font-size:12.5px;font-weight:800}.promo-bar-etherfi .blitz-m small{color:#2e1065b3;white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;font-weight:600;overflow:hidden}.promo-bar-etherfi .blitz-timer{display:none}}@media (width<=1024px){.blitz-desc{display:none}}@media (width<=360px){.promo-bar-etherfi .blitz-cta svg{display:none}.promo-bar-etherfi .blitz-cta{padding:5px 9px}}:root{--peach:#f6b89e;--hero-accent:#c7b5ff}nav.top{background:#241c35e8}.promo-slot{top:var(--nav-height,71px)}.brand img{max-width:140px;height:38px;margin-left:0}.hero .stat-num[data-platform-rate-range]{white-space:nowrap;font-size:clamp(23px,2.2vw,30px)}.promo-bar{background:#21182e}.promo-price b,.promo-chip svg{color:var(--peach)}.btn-wa,.hero .btn-wa{background:var(--accent);border-color:var(--accent)}.btn-wa:hover{background:var(--accent-strong)}a[aria-disabled=true],button:disabled{cursor:default}a[aria-disabled=true]{pointer-events:none}.btn[aria-disabled=true]:hover,.btn:disabled:hover{transform:none}.promo-cta{font-family:inherit}footer .social [aria-disabled=true]{color:var(--muted)}@media (width<=720px){.brand img{max-width:120px;height:34px}}@media (width<=520px){.hero .stat-num[data-platform-rate-range]{font-size:20px}}[hidden]{display:none!important}:focus-visible{outline:3px solid var(--accent);outline-offset:4px}.skip-link{z-index:100;color:var(--ink);border:2px solid var(--ink);background:#fff;border-radius:8px;padding:12px 20px;position:fixed;top:-100px;left:16px}.skip-link:focus{top:8px}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
