@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-cyrillic-ext-wght-normal.BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-cyrillic-wght-normal.DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-greek-ext-wght-normal.DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-greek-wght-normal.CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-vietnamese-wght-normal.CBcvBZtf.woff2)format("woff2-variations");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 Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-latin-ext-wght-normal.DO1Apj_S.woff2)format("woff2-variations");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 Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-latin-wght-normal.Dx4kXJAl.woff2)format("woff2-variations");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-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAAQAABAAAAAACEwAAAOmAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbahwoBmA/U1RBVEgAZBEICoMkgmcLFgABNgIkAyYEIAWFNAdiDAcb3wYgngU5GW9qFpxcIlPzNPVjx7JSP3iet+s9971Zzn7Q8yEHG1C91aUi2aFP6j1c07wqko0ssGwl8RDyRPehgRL1M2Z+akJOifHwcbX3d1ZvWowiysMskA0v3NL0wohiuX//l5EDn7gc/6xs+9oikSbyg6LCvegvncOw87lpLFr4wF0a4AIKCLJtSQTXJ0FUc+nW+HePCPAAAEUITQhwS1VELdq2lyi7mSBClGUAfAiQcQoLURwIEAbFSTgpoQyQKZ5QAIQmFC1RkEIyQbp0pOgGEpLm3PgkW7FBndVwEN1qI7KmHk2wjgMoN/MuNwf0QzU7Z/j7kmFrZXIicgFQg/oLEmlS/KkQSoFU6jDNFoqGGVviKyYilIFgeICEGqgfEltBPQFQQINQmoBQhgEQgQJp4CdRoy9ui0o85+N8br7clI0pPwej4FsISZ8AAG4AocADpkJsAmKJAgaVDFMxCCmFTiMiwqAEjpMAFgtkLp3maM5wD/V4R2VGmtOOnpVldz6417+z3Hs/fjQ3vH/P8VTm8PUfPsiyszHmoVMsvf3e3PCx2Nz17t3UTWLjVinvrCiLufT6svGmhrWE6j1tzjbHRH9FSDV/huK83vrzvQ3fI6ndj0Zy4vGOxfHp5Y1xeSVeq2vI33SA3qppmjKsHF6ZEGh7/N5KGlGRkPj/ZcXKUFbp4I6/swFaqzO4Ma0xdWffCXO6Pk1bcMKYilvTUptzO3JeZGW9yGnPTWl2rULNEeDgdJnXYLs0jrQATKiT/q1eKoDq8x6fmt/6kqv5H9f6D+D76dxIgF8Hd4wmlf/C2bAnARD8c2b1CGD+x+Y/y3RXsZSaYiOmkDkC4A/SVw6msSjArYwhliYAAAAUAab1aFK6gHsy1ZSJ5GiRKf5RJtNa/MsMRW7JbKqsltnlGy71VyZZRzQe4YCJuAlcAgYBASK0IhA+h+aGwWGxiY5BNcKNFPyXRTSMIyJwXYs4fF3zMJaefnNbRz6JWyM8BCMQF4gQ1zGIwSL5COaageEcIIQVyWcpV6jaNCYBAB/3oC9fpXzFLGNS1cPDhIcenLt9c3odbByMS851lFpG5gSIfGIfNo4VsYQ1kdcJGCW/zusPwACXQSNgjSTBBhgOyzwy+zRO0LeRVF2TgEDPYsADhE8RQ4/8DQob9KVubTdI9VgUOrQYYhO7OOyNE6/83y22ZK7Ttxot1TzIenBoNZW4JkySwrgAB+bE17sUW2WXxLfqlLEJAA==)format("woff2"),url(data:font/woff;base64,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)format("woff");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-display:swap;font-weight:400;src:url(/_astro/plus-jakarta-sans-vietnamese-400-normal.Cg2kxhWu.woff2)format("woff2"),url(/_astro/plus-jakarta-sans-vietnamese-400-normal.B8TCSmUq.woff)format("woff");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-display:swap;font-weight:400;src:url(/_astro/plus-jakarta-sans-latin-ext-400-normal.D127hM_v.woff2)format("woff2"),url(/_astro/plus-jakarta-sans-latin-ext-400-normal.2ppkqaOR.woff)format("woff");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-display:swap;font-weight:400;src:url(/_astro/plus-jakarta-sans-latin-400-normal.Dhut76fR.woff2)format("woff2"),url(/_astro/plus-jakarta-sans-latin-400-normal.BDKaGhyp.woff)format("woff");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-display:swap;font-weight:600;src:url(data:font/woff2;base64,d09GMgABAAAAAAQcABAAAAAACIgAAAPAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbahwoBmA/U1RBVEQAZBEICoMogmULFgABNgIkAyYEIAWFbgdiDAcbEwcgnge2zWYrRGrW2DqMIvVrh6cG/6B/9ecmGb7Z3Q/IFcgSYAe7BJC/X2tvBdPop7KYypr+m92/iE0nEhIeMkO6SiJfo3oCmXALgMKT3MtvBPKJY8aL5MhAnUgFTTtot/MqGvHOs2lU9Q389/gPWGD8OnXqgVcTwoAOlml+fY8ISAAABiEsQkCcfJqR9RrMrkL5sN7YgnIcgPcI0ND+tgWFgADhMEQRUQzp0EAhDQgMAMIiDJZGIQw0QxcQglR7gIaTAJxem07kgZk/RAFNG1EPIqmPikUAw83adWYBsiTlOuSSfR4QSqV+uYBYAWCym1dALhRa/LaQDgnkQ44ZqGCCgsHPGkQJIh1aQkoANhOAoqYTABjAAulQCCZ961aAVCpRQBK5DLnlpEyuQ94T/Fr/y+9P+P6+tpe2EKiCkPekgIyzOB0gAQwALACyIQkcxisYPoeQo0Vdxox0UqqeqmCkgYx4y2BooMbXE6tdS7YDeeteTdtzKT7/TrH4xvv3gwV37zJ1VaZO8+/d07S1WYNNu5i6+2Kw4H7JYN2dOwOKxHpeyepQljdHsPpoGnc8Z7AqpeqGBtHxiIV+RCkJvVwuTza50nPJys9dUz5nzMrN/fWWXWob/8YVjM3kb7y63KydGR+YGNbat1O1Nnf72eOGw1t7d6vW5M7MrDmEiZ9XoOg04PBxEtup5mrNDdy0qDUPziYfVw7bRInVXCoWmYxZcvMFXJlxd3WrOJAFIIAIUfZw5V4co5j3UgAEYLbbT8PLfUCASVM8W/aXnim937L2JcDT/cUyAcCLrSu6UeK/TuuPMAYAwdtmNYcI8P8ZNcFsjcfMVKpdBkNmL3wDzEaKAUbCCCBOBTTZUBRazyAgmT1Y5GLAGU102aJcGrENyarCtjTwX+lo7BBVvLLDlHLNTqaCVXYqPs2W1NCdIrIkyFCvaAoQQOIa5z+BNhATyzIFYxlUvA0ilUyBrRCZVMMQg2CRweXwmMbSsWwYy2MFy+JQYFiGo1tamoNnU2VgjhSHypCC2GRpC8bNls4Wo9ROLoW+TmRvokIsHs1SGB2a9JBJMET+vGMHI6VLSgvG3tG8qxbMWNCzBMByXOYyUOzG1PYUSR+BZJyytzvh0YwxNo/VIEAsuvgmi2yIRsTDPIa4MAViU2pHHotDpuKvcXFSeIgpDUN0CHYqQ5RGIIpElfr+RKwdB/J5k8HKyimksCLh2n1+E6BbgTtCZZihUmTdNt4Hm5nhckW9+7pY/GgOVVCd79LCtL/Iz9rnFgEAAAA=)format("woff2"),url(data:font/woff;base64,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)format("woff");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-display:swap;font-weight:600;src:url(/_astro/plus-jakarta-sans-vietnamese-600-normal.Y4VTTRme.woff2)format("woff2"),url(/_astro/plus-jakarta-sans-vietnamese-600-normal.5YsyKbU1.woff)format("woff");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-display:swap;font-weight:600;src:url(/_astro/plus-jakarta-sans-latin-ext-600-normal.DQgPU_Cg.woff2)format("woff2"),url(/_astro/plus-jakarta-sans-latin-ext-600-normal.B0WRRYJ1.woff)format("woff");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-display:swap;font-weight:600;src:url(/_astro/plus-jakarta-sans-latin-600-normal.DLTa1BUW.woff2)format("woff2"),url(/_astro/plus-jakarta-sans-latin-600-normal.BR_Ojra4.woff)format("woff");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-display:swap;font-weight:700;src:url(data:font/woff2;base64,d09GMgABAAAAAAP4ABAAAAAACEAAAAOfAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbahwoBmA/U1RBVEQAZBEICoMogmULFgABNgIkAyYEIAWFKAdiDAcbzQZAHgnZGeYNcatNpH4Ez1Ne9X5V0koPnZXA23BP8lGsq7ncS/JfgvHIEMLN3G0KLFyFwfEVqsKhsUUm3AKg8CT3pr93/Mf0hc2NmkjbJu1J/zpfy7DzNvbxWTYp4C4NcJ13AUFvs3CpSRLzS+U69m4UAYIAgEIQNIIAAfLqINWtv7QF+UN7UQT5WADGIIAM6ccjyAQEECwUPgQfimgKUFAJhgJA0AgKjUKWn1pMfjVYcQaoB7Hbki/qKjaoxaojQBNpFulOXRpARl5AcbK2XVyFd0Lcs1aoyQ3scOnrwtYAKFd9BFwy0vu+EE0C8pImDHCIaRj0asAchGjKKEkQ8LcIgPjVVQAUoIFoMgJEU2gJCFdIBkJwjXvnlij3rDG2x5pf5o25afqZWkaet4FBNoIYQxh0APFoQBDoD1gCJKMALJQBFC0LQSyJz4qLswThPSSMsRwbfk1niDMo0D7YtktOZ2fAgRMy6/jjwOKsooE9T544S7Kzmbk1vuPinByZtSPJ2XuUmcceOUuelHB2ZmX1z1HrcTlthwRlU51N17z8jSRna1OV3fV99b0b/uK7yOHDST6sLbvDLbeja1zGlNE1PKentEtMelwhT/56rn/19RbtRFONJiO6q3erGr//zKenjUZ21+heJeHeng2BK6+1bM+beoW2bba19ASXheuNfRwedJTam9ptLdzYPyuklZu7VsrMQOEmHZqR8sMALz4O8VgX95PLX0kAHFDX9Pd1uM8IoCKLJdwp+rFHWNVvPq0/ADw9VTQegBcH1nQlx3w9tV3woAAQ+NlC6qEf+tf9Iut+NZOq4ONKTgPAaj8FAFPcYECA8hSSyXkwwBQCBFmPRiw/cFeaa0ohd4oqFT7Jq9RU96+0KOpTaVPZo9JDQXuKUMqrMBJNkNiIn6xhcTxYwCUfAlpDIVVkHlEFXLpdJpfNQfwfkZgwoFUrQce5YkRoIbgCLRBna7VqxpI1gYSwQOVTcUS1SRURmk1AAcMOEye4UKRMhxZterUbZLMQhALCoTYt+rXo1Oa4xrSyGSybeFln3nnZsmrRqsEufdKgNVsnodgV/v0aZTq08ViZLRtkDtz786/hkMekI2XGJYgDcUKZuptJ2NyYT5PQtNChUCuCfIhciZlasVBPguyaftQBDgB5fYlCixZLbPGI11Or9/v+12WMG+62laxVUtVprdzZUbJ2WX+vPgmZr91w2JzuNWVKlr8oZt5Jaxk=)format("woff2"),url(data:font/woff;base64,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)format("woff");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-display:swap;font-weight:700;src:url(/_astro/plus-jakarta-sans-vietnamese-700-normal.CV6qDkkj.woff2)format("woff2"),url(/_astro/plus-jakarta-sans-vietnamese-700-normal.BCh_uG_5.woff)format("woff");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-display:swap;font-weight:700;src:url(/_astro/plus-jakarta-sans-latin-ext-700-normal.BajbvANd.woff2)format("woff2"),url(/_astro/plus-jakarta-sans-latin-ext-700-normal.8-d-IyIQ.woff)format("woff");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-display:swap;font-weight:700;src:url(/_astro/plus-jakarta-sans-latin-700-normal.CfpNZvy6.woff2)format("woff2"),url(/_astro/plus-jakarta-sans-latin-700-normal.DqEcQeE5.woff)format("woff");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-display:swap;font-weight:800;src:url(data:font/woff2;base64,d09GMgABAAAAAAQMABAAAAAACIwAAAOxAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbahwoBmA/U1RBVEQAZBEICoMkgmcLFgABNgIkAyYEIAWFdgdiDAcbHQcgnoexMa3pErsziZwnPyZRSvA85VXvV1UraY+UmbV1pHha3yBfhVzt99v7gtl0dblntm/29pBGh0wmJYZqMYBMuAVAYST3938ZOfCJY6aLKOxAnUgUlXZQlGYR73yN0bTZPgT/Hn+AH2D8b7aSwp8o5jlZ8a8PigBBAEAhCBpBAIv8BmXqN9w+horhfTiBCgyACwFk2ABKoAgQQDAo/Ah+FIlyQGG1BAoAQSMoNAphK4tRC2qF1viBBYFsNvJHO+RBzVOdAZrdTiI9aU9jRMYHKF6tfbf24IuQc8KE3TzgiUp/B7EcQOWpT4Ajiwx/LyTKAPllJg3yWGgYcjISNkKiHEYlCHSbAIilHQBQgAYSZREo+tatAVFVskAIx4IPLohyTrhwPtf95Sa3jisv2iEQNUFclwgoi+2JgCAwELAQyKQMMCgXIIgYBDFMv0lJMRnRXhJhvIKOPNzuZfewOgbbdyvtag9afVimHjpnzbubaT2Aufb8e/eYsiG187z790PlmzPsFQeYcvDsFXiQY98V68AmyV4rbT8sy5ltrw0zzmfYG3KqbWvob+jTsJcJSv98vI6MvWVWxx7XPfv8mF6dvN/9Ujs1deU7J7dO+tvddp12Z4/ddVqo0dq9ZpKnbfv6svl4y71s2d5UzLccQu1255lDQ127XV6+nu8LL5OrHL8w6DidfvNmsHiL1BVpxbNziqctt0q06N5PpiAC8OFnO9cc2wMk+ysNgA3qlv7Dj/uOACpeIu/V4bRekerf/Fp/BHh2tHgqAC93L+9Oqfu1bD14UQAIvG8O9TQB8e+WH0GWABBQU6gOZuZxAihTe8gFTMUnIYBFRTkyZRtdpxAgzCE0YgLAZZlh8oSKaclThKU2T9PYf7tJ43mo6pPnpaw3QBjrlBfVaJgbU6NRSjRBksfFCgFtqKU3/hdoC8WkxAYmRXymMzafy8NWPGFEWoQiln0RTam3SQpJhEn1jkgJxcNYSpnUp49iIr4UU3opvkgvRFx99qzabl2JFuzVMwzrlI1u8aFEvUG9+o0ZMMXlYJj8deVKv14Teg3pd3NM97E9W/ZMDQE8TLu0qKDBzelV38a5BMH/jLY9XW9Qv3LWO3YC7Ybbf/99BAVsJlZvgcY8iCj12h+O2+Un/TWaoZcJxfowFELsWcrWR+EOGUSjG+2utoD8vkWhRYsRj3jF563T94cBlhVOGOn3l65TWtVra31ysHTd8oE+/TTbn8+hderiS8qVrnhG3JlHzEIAAA==)format("woff2"),url(data:font/woff;base64,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)format("woff");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-display:swap;font-weight:800;src:url(/_astro/plus-jakarta-sans-vietnamese-800-normal.CxbopLd3.woff2)format("woff2"),url(/_astro/plus-jakarta-sans-vietnamese-800-normal.BkoGl_sr.woff)format("woff");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-display:swap;font-weight:800;src:url(/_astro/plus-jakarta-sans-latin-ext-800-normal.B6BjB2Ju.woff2)format("woff2"),url(/_astro/plus-jakarta-sans-latin-ext-800-normal.BPkb-LBK.woff)format("woff");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-display:swap;font-weight:800;src:url(/_astro/plus-jakarta-sans-latin-800-normal.CusIZhrK.woff2)format("woff2"),url(/_astro/plus-jakarta-sans-latin-800-normal.BRNHt2w0.woff)format("woff");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{--t300:#4fd2c5;--t400:#1fc4b6;--t500:#00a79f;--t600:#008c85;--t700:#006f69;--t50:#e6f8f6;--t100:#c2efea;--n50:#e7ecf1;--n100:#c2cdd8;--n200:#8fa3b5;--n300:#5c7991;--n500:#143c5e;--n600:#0f3a5c;--n700:#0b2c46;--n800:#081f31;--n900:#04111b;--peach:#ffd3b6;--lilac:#d5c7ff;--butter:#fea;--rose:#ffb8c8;--mint:#c5f0dc;--sky:#bee3ff;--paper:#f7f5ee;--paper-2:#fffdf8;--ink:#0b1b2b;--ink-2:#1f344a;--muted:#5c7991;--line:#0f3a5c1f;--line-soft:#0f3a5c12;--card:#fff;--pill:999px;--shadow-sm:0 1px 0 #ffffffe6 inset, 0 2px 6px #0f3a5c0f;--shadow-md:0 1px 0 #fffffff2 inset, 0 14px 30px -10px #0f3a5c2e, 0 4px 10px #0f3a5c0d;--shadow-lg:0 1px 0 #fff inset, 0 30px 70px -16px #0f3a5c47, 0 8px 22px #0f3a5c14;--btn-shadow:0 1px 0 #ffffff59 inset, 0 -2px 6px #00504b40 inset, 0 8px 18px -4px #00a79f73, 0 2px 4px #008c852e;--nav-h:72px}*,:before,:after{box-sizing:border-box}*{margin:0}html{height:100%}body{min-height:100%}html{-webkit-text-size-adjust:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.5}img,picture,video,canvas,svg{max-width:100%;display:block}input,button,textarea,select{font:inherit}button{cursor:pointer;color:inherit;background:0 0;border:none}a{color:inherit;text-decoration:none}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}#root,#__next{isolation:isolate}body{color:var(--ink);background:var(--paper);text-wrap:pretty;font-family:Inter Variable,Inter,system-ui,-apple-system,sans-serif;font-size:17px;line-height:1.5;overflow-x:hidden}html{scroll-behavior:smooth}html.modal-lock,html.nav-lock{overflow:hidden}.display{letter-spacing:-.03em;color:var(--ink);font-family:Plus Jakarta Sans,Inter Variable,system-ui,sans-serif;font-weight:800;line-height:.98}.eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--t600);font-family:Plus Jakarta Sans,Inter Variable,system-ui,sans-serif;font-size:13px;font-weight:600}.lead{color:var(--ink-2);font-size:20px;line-height:1.45}.muted{color:var(--muted)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}.wrap{max-width:1340px;margin:0 auto;padding:50px 32px}.stack>*+*{margin-top:16px}section{position:relative}section.tight{padding:64px 0}section.spacious{padding:140px 0}[data-reveal]{opacity:0;transition:opacity .7s cubic-bezier(.2,.7,.2,1),transform .7s cubic-bezier(.2,.7,.2,1);transition-delay:var(--reveal-delay,0s);will-change:opacity, transform;transform:translateY(28px)}[data-reveal].is-in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){[data-reveal]{opacity:1;transition:none;transform:none}}[data-parallax]{will-change:transform}@media (width<=980px){.wrap{padding:50px 20px}}.btn{border-radius:var(--pill);letter-spacing:-.005em;justify-content:center;align-items:center;gap:8px;height:50px;padding:0 26px;font-size:15px;font-weight:600;transition:transform .12s,box-shadow .2s,background .15s;display:inline-flex}.btn:active{transform:scale(.97)}.btn-primary,.mobile-menu .btn-primary{background:linear-gradient(135deg, var(--t400), var(--t600));color:#fff;box-shadow:var(--btn-shadow)}.btn-primary:hover{background:linear-gradient(135deg, var(--t300), var(--t500))}.btn-ghost{color:var(--ink);background:0 0}.btn-ghost:hover{background:#0f3a5c0d}.btn-secondary{color:var(--ink);box-shadow:var(--shadow-sm);border:1px solid var(--line-soft);background:#fff}.btn-secondary:hover{background:#fdfdfa}.btn-sm{height:42px;padding:0 18px;font-size:14px}.btn-lg{height:60px;padding:0 32px;font-size:17px}.btn-block{width:100%}.logo{letter-spacing:-.02em;color:var(--ink);justify-self:start;align-items:center;gap:10px;font-family:Plus Jakarta Sans,Inter Variable,sans-serif;font-size:22px;font-weight:800;display:inline-flex}.logo-mark{background:linear-gradient(135deg, var(--t400) 0%, var(--t600) 100%);border-radius:10px;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex;box-shadow:inset 0 1px #ffffff80,0 6px 14px -4px #00a79f80}.nav{z-index:50;-webkit-backdrop-filter:blur(18px)saturate(160%);border-bottom:1px solid var(--line-soft);background:#f7f5eec7;position:sticky;top:0}.nav-inner{height:var(--nav-h);grid-template-columns:1fr auto 1fr;align-items:center;display:grid}@media (width<=980px){.nav-inner{grid-template-columns:1fr auto}}.nav-links{justify-self:center;gap:36px;display:flex}.nav-links a{color:var(--ink-2);font-size:15px;font-weight:500;transition:color .15s}.nav-links a:hover{color:var(--t600)}.nav-actions{justify-content:flex-end;justify-self:end;align-items:center;gap:12px;display:flex}.lang-dropdown{z-index:30;position:relative}.lang-current{cursor:pointer;min-width:104px;height:44px;color:var(--ink);background:linear-gradient(#fff,#fff) padding-box padding-box,linear-gradient(135deg,#4fd2c599,#d5c7ff8c) border-box;border:1px solid #0f3a5c14;border-radius:999px;justify-content:space-between;align-items:center;gap:10px;padding:0 12px 0 14px;transition:transform .18s,box-shadow .18s;display:flex;box-shadow:0 10px 28px -18px #0f3a5c73,inset 0 1px #ffffffe6}.lang-current:hover{transform:translateY(-1px);box-shadow:0 16px 34px -18px #0f3a5c8c,inset 0 1px #fffffff2}.lang-current-left{letter-spacing:.04em;align-items:center;gap:8px;font-size:13px;font-weight:800;display:flex}.lang-current img,.lang-option img{object-fit:cover;border-radius:50%;width:20px;height:20px;box-shadow:0 0 0 2px #fff}.lang-arrow{color:var(--muted);font-size:16px;line-height:1;transition:transform .2s}.lang-menu{-webkit-backdrop-filter:blur(18px)saturate(160%);opacity:0;visibility:hidden;transform-origin:100% 0;background:#ffffffdb;border:1px solid #0f3a5c14;border-radius:18px;width:178px;padding:8px;transition:opacity .18s,visibility .18s,transform .18s;position:absolute;top:100%;right:0;transform:translateY(-6px)scale(.98);box-shadow:0 24px 60px -28px #0f3a5c73,0 10px 28px -18px #0f3a5c40}.lang-dropdown:hover .lang-menu,.lang-dropdown:focus-within .lang-menu{opacity:1;visibility:visible;transform:translateY(0)scale(1)}.lang-dropdown:hover .lang-arrow,.lang-dropdown:focus-within .lang-arrow{transform:rotate(180deg)}.lang-option{height:42px;color:var(--ink-2);border-radius:13px;justify-content:space-between;align-items:center;gap:10px;padding:0 10px;font-size:13px;font-weight:650;transition:background .16s,color .16s,transform .16s;display:flex}.lang-option span{align-items:center;gap:9px;display:flex}.lang-option b{color:var(--muted);letter-spacing:.06em;font-size:11px}.lang-option:hover{color:var(--ink);background:#00a79f14}.lang-option.is-active{color:var(--t700);background:linear-gradient(135deg,#4fd2c52e,#d5c7ff33)}.lang-option.is-active b{color:var(--t600)}.lang-toggle{border-radius:var(--pill);background:#0f3a5c0d;gap:2px;padding:4px;display:flex}.lang-toggle a,.lang-toggle button{border-radius:var(--pill);color:var(--muted);letter-spacing:.04em;align-items:center;gap:6px;padding:6px 12px;font-size:12px;font-weight:600;transition:background .15s,color .15s;display:inline-flex}.lang-toggle img{object-fit:cover;border-radius:50%;flex-shrink:0;width:16px;height:16px}.lang-toggle a.is-active,.lang-toggle button.is-active{color:var(--ink);box-shadow:var(--shadow-sm);background:#fff}.hero{padding:0;position:relative;overflow:hidden}.hero:before{content:"";pointer-events:none;background:radial-gradient(60% 50% at 5% 0,#4fd2c52e 0%,#0000 60%),radial-gradient(45% 50% at 100% 20%,#ffeeaa59 0%,#0000 65%),radial-gradient(50% 60% at 100% 100%,#d5c7ff38 0%,#0000 60%);position:absolute;inset:0}.hero-grid{grid-template-columns:1.2fr 1fr;align-items:center;gap:50px;display:grid}.feeBanner{isolation:isolate;background:radial-gradient(circle at 22% 20%,#60fff773,#0000 34%),radial-gradient(circle at 82% 70%,#008c8573,#0000 38%),linear-gradient(135deg,#062f2c 0%,#008c85 52%,#043533 100%);border-radius:26px;justify-content:center;align-items:center;width:100%;min-height:96px;margin:22px 0 24px;padding:18px 32px;display:flex;position:relative;overflow:hidden;box-shadow:0 28px 70px -32px #008c85bf,inset 0 1px #ffffff3d,inset 0 -18px 40px #00221f3d}.feeLabel{letter-spacing:.08em;color:#ffffffd9;font-family:Plus Jakarta Sans,Inter Variable,system-ui,sans-serif;font-size:50px;font-weight:600}.feeText{z-index:3;white-space:nowrap;color:#fff;justify-content:center;align-items:center;gap:10px;display:flex;position:relative}.feeText strong{letter-spacing:-.08em;color:#7ffff8;text-shadow:0 0 14px #7ffff8cc,0 0 36px #7ffff873;font-size:clamp(52px,5.2vw,74px);font-weight:950;line-height:.9;animation:3.6s ease-in-out infinite zeroPop}.feeText .percent{color:#fff;text-shadow:0 0 18px #7ffff88c;margin-left:-8px;margin-right:8px;padding-top:14px;font-size:clamp(24px,2vw,32px);font-weight:900;transform:rotate(10deg)}.feeText span:last-child{letter-spacing:-.04em;text-shadow:0 10px 26px #001e1c47;font-size:clamp(18px,1.65vw,25px);font-weight:900;line-height:1}.feeRain{z-index:2;pointer-events:none;opacity:.75;position:absolute;inset:-140px -20px -160px;overflow:hidden;mask-image:linear-gradient(#0000 0%,#000 16% 86%,#0000 100%)}.feeRain span{top:-40px;left:var(--x);font-size:var(--s);letter-spacing:-.05em;color:#d3fffcc7;text-shadow:0 0 10px #7ffff880,0 0 26px #008c8573;animation:feeDrop var(--d) linear infinite;animation-delay:var(--delay);font-weight:950;position:absolute}.feeRain span:first-child{--x:2%;--s:14px;--d:8s;--delay:-1s}.feeRain span:nth-child(2){--x:8%;--s:22px;--d:10s;--delay:-6s}.feeRain span:nth-child(3){--x:13%;--s:13px;--d:7s;--delay:-3s}.feeRain span:nth-child(4){--x:18%;--s:18px;--d:9s;--delay:-8s}.feeRain span:nth-child(5){--x:24%;--s:12px;--d:8s;--delay:-4s}.feeRain span:nth-child(6){--x:29%;--s:24px;--d:11s;--delay:-7s}.feeRain span:nth-child(7){--x:35%;--s:15px;--d:7s;--delay:-2s}.feeRain span:nth-child(8){--x:40%;--s:20px;--d:9s;--delay:-5s}.feeRain span:nth-child(9){--x:46%;--s:13px;--d:8s;--delay:-6s}.feeRain span:nth-child(10){--x:51%;--s:26px;--d:12s;--delay:-9s}.feeRain span:nth-child(11){--x:57%;--s:14px;--d:7s;--delay:-4s}.feeRain span:nth-child(12){--x:62%;--s:19px;--d:10s;--delay:-7s}.feeRain span:nth-child(13){--x:68%;--s:12px;--d:8s;--delay:-2s}.feeRain span:nth-child(14){--x:73%;--s:23px;--d:11s;--delay:-6s}.feeRain span:nth-child(15){--x:79%;--s:15px;--d:7s;--delay:-5s}.feeRain span:nth-child(16){--x:84%;--s:19px;--d:9s;--delay:-3s}.feeRain span:nth-child(17){--x:89%;--s:13px;--d:8s;--delay:-7s}.feeRain span:nth-child(18){--x:94%;--s:25px;--d:12s;--delay:-10s}.feeRain span:nth-child(19){--x:31%;--s:11px;--d:6s;--delay:-5s}.feeRain span:nth-child(20){--x:71%;--s:11px;--d:6s;--delay:-1s}@keyframes feeDrop{0%{opacity:0;transform:translate(-12px,-40px)rotate(-10deg)scale(.8)}12%{opacity:.9}70%{opacity:.55}to{opacity:0;transform:translate(18px,330px)rotate(10deg)scale(1.05)}}@keyframes zeroPop{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-2px)scale(1.055)}}@media (width<=768px){.feeBanner{border-radius:24px;min-height:86px;padding:16px 18px}.feeText{gap:7px}.feeText span:last-child{white-space:normal;max-width:180px;font-size:16px}}.hero h1{font-size:clamp(48px,6.2vw,75px)}.hero h1 .accent{color:var(--t600)}.hero h1 .stroke{color:var(--t600);display:inline-block}.hero .lead{max-width:520px;margin-top:26px}.hero-cta{flex-wrap:wrap;gap:12px;margin-top:36px;display:flex}.hero-meta{color:var(--muted);flex-wrap:wrap;gap:28px;margin-top:40px;font-size:14px;display:flex}.hero-meta .dot{color:var(--t500);margin-right:8px}.calc{background:var(--card);box-shadow:var(--shadow-lg);border-radius:28px;padding:26px;position:relative}.calc-tabs{border-radius:var(--pill);background:#0f3a5c0a;gap:4px;margin-bottom:18px;padding:4px;font-size:13px;font-weight:600;display:flex}.calc-tabs button{border-radius:var(--pill);color:var(--muted);flex:1;padding:10px 14px}.calc-tabs button.active{color:var(--ink);box-shadow:var(--shadow-sm);background:#fff}.calc-field{background:var(--paper-2);border:1px solid var(--line-soft);border-radius:18px;grid-template-columns:1fr auto;align-items:center;gap:12px;padding:16px 18px;transition:border-color .15s,background .15s;display:grid}.calc-field:focus-within{border-color:var(--t400);background:#fff}.calc-field label{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;grid-column:1/-1;font-size:12px;font-weight:600}.calc-input{color:var(--ink);letter-spacing:-.02em;background:0 0;border:none;outline:none;width:100%;font-family:Plus Jakarta Sans,sans-serif;font-size:32px;font-weight:700}.calc-cur{border-radius:var(--pill);box-shadow:var(--shadow-sm);cursor:pointer;background:#fff;align-items:center;gap:8px;padding:8px 12px 8px 8px;font-size:15px;font-weight:600;display:inline-flex}.flag{object-fit:cover;border-radius:50%;flex-shrink:0;width:26px;height:26px;display:inline-block;overflow:hidden}.calc-divider{color:var(--muted);align-items:center;gap:12px;margin:10px 0;padding-left:18px;font-size:13px;display:flex}.calc-divider #rate-disp{color:var(--ink);font-weight:600}.swap-btn{width:36px;height:36px;box-shadow:var(--shadow-sm);border:1px solid var(--line-soft);background:#fff;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.calc-summary{grid-template-columns:1fr 1fr;gap:14px 24px;margin:20px 0 22px;font-size:14px;display:grid}.calc-summary .label{color:var(--muted);margin-bottom:4px}.calc-summary .val{color:var(--ink);font-size:15px;font-weight:600}.calc-summary .val .save{color:var(--t600);margin-left:6px;font-weight:700}.calc-summary .strike{color:var(--muted);margin-right:6px;font-weight:500;text-decoration:line-through}.calc-summary .live{color:var(--t600);align-items:center;gap:6px;font-size:13px;font-weight:600;display:inline-flex}@keyframes livepulse{0%,to{box-shadow:0 0 #1fa67b80}70%{box-shadow:0 0 0 8px #1fa67b00}}.calc-divider .live{place-items:center start;display:inline-grid}.calc-divider .rate-state{white-space:nowrap;visibility:hidden;grid-area:1/1;align-items:center;display:inline-flex}.calc[data-rate-state=live] .rate-state-live,.calc[data-rate-state=loading] .rate-state-loading,.calc[data-rate-state=stale] .rate-state-stale{visibility:visible}.rate-dot{background:var(--n200);border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-right:10px;display:inline-block}.rate-state-loading .rate-dot{animation:1.1s ease-in-out infinite ratedotblink}@keyframes ratedotblink{0%,to{opacity:1}50%{opacity:.3}}#amount-send,#amount-receive,.calc-divider #rate-disp,#total-disp,#rate-disp-2{transition:opacity .2s}.calc[data-pending=recv] #amount-receive,.calc[data-pending=send] #amount-send,.calc[data-pending=send] #total-disp,.calc[data-pending] .calc-divider #rate-disp,.calc[data-pending] #rate-disp-2{opacity:.45;animation:1.1s ease-in-out infinite ratepending}@keyframes ratepending{0%,to{opacity:.45}50%{opacity:.72}}@media (prefers-reduced-motion:reduce){.rate-state-loading .rate-dot,.calc[data-pending] #amount-send,.calc[data-pending] #amount-receive,.calc[data-pending] .calc-divider #rate-disp,.calc[data-pending] #total-disp,.calc[data-pending] #rate-disp-2{animation:none}}.calc-rails{border-top:1px dashed var(--line-soft);color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:14px;padding-top:18px;font-size:12px;display:flex}.rail-logos{align-items:center;gap:8px;display:flex}.rail-logos .chip{height:22px;box-shadow:0 0 0 1px var(--line-soft);letter-spacing:.04em;color:var(--ink-2);background:#fff;border-radius:6px;align-items:center;padding:0 8px;font-size:10px;font-weight:700;display:inline-flex}.trust{border-top:1px solid var(--line-soft);border-bottom:1px solid var(--line-soft);background:#fff6;padding:36px 0}.trust-grid{grid-template-columns:repeat(4,1fr);align-items:center;gap:48px;display:grid}.stat .n{letter-spacing:-.03em;color:var(--ink);font-family:Plus Jakarta Sans,Inter Variable,sans-serif;font-size:42px;font-weight:800;line-height:1}.stat .l{color:var(--muted);margin-top:8px;font-size:14px}.section-head{max-width:720px;margin-bottom:50px}.section-head h2{letter-spacing:-.025em;margin:16px 0 20px;font-family:Plus Jakarta Sans,Inter Variable,sans-serif;font-size:clamp(36px,4.5vw,56px);font-weight:800;line-height:1.02}.section-head .lead{max-width:580px}.steps{counter-reset:step;grid-template-columns:repeat(3,1fr);gap:32px;display:grid}.step{background:var(--card);box-shadow:var(--shadow-md);border-radius:24px;flex-direction:column;min-height:280px;padding:32px;transition:transform .35s cubic-bezier(.2,.7,.2,1),box-shadow .35s;display:flex;position:relative}.step:hover{box-shadow:var(--shadow-lg);transform:translateY(-4px)}.step:before{counter-increment:step;content:counter(step, decimal-leading-zero);color:var(--t600);letter-spacing:.15em;font-family:Plus Jakarta Sans,Inter Variable,sans-serif;font-size:14px;font-weight:800}.step h3{letter-spacing:-.02em;margin:14px 0 12px;font-family:Plus Jakarta Sans,Inter Variable,sans-serif;font-size:26px;font-weight:700}.step p{color:var(--muted);margin:0;font-size:16px}.step .step-art{background:linear-gradient(135deg, var(--t100), var(--mint));border-radius:14px;justify-content:center;align-items:center;height:96px;margin-top:auto;font-size:36px;display:flex;position:relative;overflow:hidden}.showcase{background:var(--n800);color:#fff;border-radius:40px;padding:80px 60px;position:relative;overflow:hidden}.showcase:before{content:"";pointer-events:none;background:radial-gradient(50% 60% at 0 100%,#1fc4b659 0%,#0000 60%),radial-gradient(50% 60% at 100% 0,#4fd2c52e 0%,#0000 60%);position:absolute;inset:0}.showcase-grid{grid-template-columns:1fr .5fr;align-items:center;gap:60px;display:grid;position:relative}.showcase h2{color:#fff;margin:16px 0 18px;font-size:48px}.showcase .lead{color:#ffffffb3}.showcase .eyebrow{color:var(--t300)}.feature-list{gap:18px;margin-top:30px;display:grid}.feature-list .item{color:#ffffffd9;align-items:flex-start;gap:16px;font-size:16px;display:flex}.feature-list .check{background:linear-gradient(135deg, var(--t400), var(--t600));color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.store-btns{flex-wrap:wrap;gap:12px;margin-top:36px;display:flex}.store-btn{height:56px;color:var(--ink);background:#fff;border-radius:14px;align-items:center;gap:10px;padding:0 22px;font-weight:600;transition:transform .18s;display:inline-flex}.store-btn:hover{transform:translateY(-2px)}.store-btn small{color:var(--muted);letter-spacing:.04em;font-size:11px;font-weight:500;display:block}.store-btn b{letter-spacing:-.01em;font-size:16px;font-weight:700}.phone-mock{background:#0a0a0a;border-radius:42px;width:320px;height:660px;margin:0 auto;padding:9px;position:relative;box-shadow:0 40px 100px #00000080,0 20px 50px #0000004d}.phone-mock:before{content:"";z-index:5;background:#0a0a0a;border-radius:999px;width:90px;height:24px;position:absolute;top:14px;left:50%;transform:translate(-50%)}.phone-screen-mock{background:#f0f5fc;border-radius:34px;flex-direction:column;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.phone-screenshot{object-fit:cover;object-position:top center;width:100%;height:100%;display:block}.phone-screen-mock .ms-status{height:38px;color:var(--ink);justify-content:space-between;align-items:center;padding:0 22px;font-size:13px;font-weight:600;display:flex}.phone-screen-mock .ms-body{background:radial-gradient(60% 50% at 8% 6%, var(--t100) 0%, transparent 70%), radial-gradient(70% 55% at 50% 110%, var(--sky) 0%, transparent 70%), linear-gradient(180deg, #f8fafd 0%, #eef2f8 100%);flex:1;padding:14px 18px}.ms-h{letter-spacing:-.02em;min-width:0;font-family:Plus Jakarta Sans,sans-serif;font-size:18px;font-weight:800}.ms-h .sub{color:var(--muted);letter-spacing:0;margin-top:3px;font-size:12px;font-weight:500;display:block}.ms-card{backdrop-filter:blur(20px);background:#ffffffb8;border:1px solid #ffffffd9;border-radius:22px;margin-top:14px;padding:16px;box-shadow:0 12px 30px -8px #0f3a5c2e}.ms-row{justify-content:space-between;align-items:center;gap:10px;display:flex}.ms-avatar{width:38px;height:38px;box-shadow:var(--shadow-sm);color:var(--t600);background:#fff;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.ms-mini-label{text-transform:uppercase;letter-spacing:.08em;color:var(--muted);font-size:11px;font-weight:600}.ms-cur-cell.is-to{background:linear-gradient(135deg, var(--t100), #fff)}.ms-from-to{grid-template-columns:1fr auto 1fr;align-items:center;gap:8px;margin-top:10px;display:grid}.ms-cur-cell{background:#fffc;border-radius:14px;padding:10px 12px}.ms-cur-cell .lbl{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-size:10px;font-weight:600}.ms-cur-cell .val{letter-spacing:-.01em;white-space:nowrap;font-family:Plus Jakarta Sans,sans-serif;font-size:16px;font-weight:800}.ms-arrow{color:var(--muted)}.ms-cta{background:linear-gradient(135deg, var(--t400), var(--t600));color:#fff;height:50px;box-shadow:var(--btn-shadow);border-radius:999px;justify-content:center;align-items:center;margin-top:14px;font-size:15px;font-weight:700;display:flex}.ms-list{gap:8px;margin-top:16px;display:grid}.ms-tile{backdrop-filter:blur(14px);background:#ffffffb8;border:1px solid #ffffffd9;border-radius:16px;align-items:center;gap:12px;padding:12px 14px;display:flex;box-shadow:0 8px 20px -8px #0f3a5c1f}.ms-tile .ic{background:linear-gradient(135deg, var(--t100), var(--mint));border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.ms-tile .ic--peach{background:linear-gradient(135deg, var(--peach), #fea)}.ms-tile .ic--sky{background:linear-gradient(135deg, var(--sky), #e0e8ff)}.ms-tile .t{font-size:13px;font-weight:600}.ms-tile .s{color:var(--muted);font-size:11px}.ms-tile .amt{margin-left:auto;font-size:13px;font-weight:700}.ms-tile .amt.pos{color:#1fa67b}.compare{grid-template-columns:1.2fr 1fr;align-items:center;gap:60px;display:grid}.compare-card{background:var(--card);box-shadow:var(--shadow-lg);border-radius:28px;overflow:hidden}.compare-row{border-bottom:1px solid var(--line-soft);grid-template-columns:1.2fr 1fr 1fr;align-items:center;padding:18px 24px;display:grid}.compare-row:last-child{border-bottom:none}.compare-row.head{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);background:#0f3a5c08;font-size:12px;font-weight:700}.compare-row.head .somsend{color:var(--t700);align-items:center;gap:6px;display:inline-flex}.compare-row.head .somsend:before{content:"";background:linear-gradient(135deg, var(--t400), var(--t600));border-radius:2px;width:8px;height:8px}.compare-row .name{color:var(--ink-2);font-weight:500}.compare-row .somsend-val{color:var(--t700);letter-spacing:-.02em;font-family:Plus Jakarta Sans,sans-serif;font-size:22px;font-weight:800}.compare-row .banks-val{color:var(--muted);letter-spacing:-.02em;font-family:Plus Jakarta Sans,sans-serif;font-size:22px;font-weight:700}.compare-row .banks-val .strike{text-decoration:line-through}.compare-row.save-row{background:#00a79f0f}.compare-row.save-row .name{color:var(--ink);font-weight:600}.compare-row.save-row .somsend-val{font-size:26px}.compare-row.save-row .banks-val{font-size:14px}.features{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.feature{background:var(--card);box-shadow:var(--shadow-md);border-radius:22px;padding:32px;transition:transform .35s cubic-bezier(.2,.7,.2,1),box-shadow .35s}.feature:hover{box-shadow:var(--shadow-lg);transform:translateY(-4px)}.feature .ic{background:var(--t50);width:52px;height:52px;color:var(--t600);border-radius:14px;justify-content:center;align-items:center;margin-bottom:18px;display:inline-flex}.feature.warm .ic{color:#b07700;background:#ffeeaa80}.feature.cool .ic{color:#1454a3;background:#bee3ff80}.feature.rose .ic{color:#b5365b;background:#ffb8c866}.feature.lilac .ic{color:#5b3faa;background:#d5c7ff73}.feature.mint .ic{color:#1fa67b;background:#c5f0dc99}.feature h3{letter-spacing:-.02em;margin:0 0 10px;font-family:Plus Jakarta Sans,Inter Variable,sans-serif;font-size:22px;font-weight:700}.feature p{color:var(--muted);margin:0;font-size:15px}.reviews{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.review{background:var(--card);box-shadow:var(--shadow-md);border-radius:22px;flex-direction:column;padding:28px;transition:transform .35s cubic-bezier(.2,.7,.2,1),box-shadow .35s;display:flex}.review:hover{box-shadow:var(--shadow-lg);transform:translateY(-4px)}.stars{color:#e8b600;letter-spacing:1px;margin-bottom:16px;font-size:16px}.review p{color:var(--ink-2);flex:1;margin:0 0 22px;font-size:17px;line-height:1.5}.review .who{align-items:center;gap:12px;display:flex}.review .av{background:linear-gradient(135deg, var(--t300), var(--t600));color:#fff;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-weight:700;display:inline-flex}.review .who .name{font-size:14px;font-weight:600}.review .who .meta{color:var(--muted);font-size:12px}.faq{max-width:820px;margin:0 auto}.faq details{border-bottom:1px solid var(--line-soft);padding:22px 0}.faq details[open] summary .chev{transform:rotate(45deg)}.faq summary{cursor:pointer;letter-spacing:-.015em;color:var(--ink);justify-content:space-between;align-items:center;gap:16px;font-family:Plus Jakarta Sans,Inter Variable,sans-serif;font-size:20px;font-weight:700;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary .chev{background:var(--t50);width:28px;height:28px;color:var(--t600);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:18px;font-weight:700;transition:transform .25s;display:inline-flex}.faq details p{color:var(--muted);margin:14px 0 0;font-size:16px;line-height:1.55}.final-cta{text-align:center;background:linear-gradient(135deg,#4fd2c52e,#d5c7ff2e);border:1px solid #0f3a5c0f;border-radius:36px;padding:80px 48px}.final-cta h2{letter-spacing:-.03em;margin:0 0 18px;font-family:Plus Jakarta Sans,Inter Variable,sans-serif;font-size:clamp(36px,5vw,60px);font-weight:800;line-height:1}.final-cta p{max-width:540px;color:var(--ink-2);margin:0 auto 32px;font-size:19px}footer{border-top:1px solid var(--line-soft);margin-top:40px;padding:70px 0 40px}.foot-grid{grid-template-columns:1.4fr 1fr 1fr;gap:48px;display:grid}.foot-col h4{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin:0 0 16px;font-size:12px;font-weight:700}.foot-col ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.foot-col li a{color:var(--ink-2);font-size:14px}.foot-col li a:hover{color:var(--t600)}.foot-about{color:var(--muted);max-width:280px;margin-top:16px;font-size:14px;line-height:1.55}.foot-bottom{border-top:1px solid var(--line-soft);color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:56px;padding-top:28px;font-size:13px;display:flex}@media (width<=980px){.hero-grid,.showcase-grid,.compare{grid-template-columns:1fr;gap:48px}.steps,.features,.reviews{grid-template-columns:1fr}.trust-grid{grid-template-columns:repeat(2,1fr);gap:32px}.foot-grid{grid-template-columns:1fr 1fr}.nav-links{display:none}.showcase{border-radius:28px;margin:0 16px;padding:60px 28px}.final-cta{margin:0 16px;padding:60px 24px}}.btn{isolation:isolate;position:relative;overflow:hidden}.btn:after{content:"";z-index:-1;background:linear-gradient(105deg,#0000 18%,#ffffff52 44%,#0000 68%);transition:transform .55s;position:absolute;inset:0;transform:translate(-120%)}.btn:hover{transform:translateY(-1px)}.btn:hover:after{transform:translate(120%)}.nav-inner{padding-top:0;padding-bottom:0}.nav-toggle{border:1px solid var(--line-soft);width:44px;height:44px;box-shadow:var(--shadow-sm);background:#fff;border-radius:50%;justify-content:center;align-items:center;display:none}.mobile-menu{display:none}.hero{background:linear-gradient(180deg, #ffffff29, #f7f5ee00 44%), var(--paper);display:block}.hero:after{content:"";filter:blur(14px);pointer-events:none;width:min(820px,86vw);height:240px;position:absolute;bottom:-160px;left:50%;transform:translate(-50%)}.hero-grid{grid-template-columns:minmax(0,1.04fr) minmax(420px,.96fr);gap:clamp(34px,5vw,72px);width:100%}.hero-copy{min-width:0}.hero h1{max-width:780px}.hero .lead{max-width:620px}.zero-hero-badge{-webkit-backdrop-filter:blur(16px)saturate(150%);width:fit-content;max-width:100%;color:var(--ink-2);background:#ffffffb8;border:1px solid #00a79f2e;border-radius:999px;align-items:center;gap:10px;margin-top:18px;padding:8px 14px 8px 8px;animation:.8s cubic-bezier(.2,.7,.2,1) 80ms both badgeIn;display:inline-flex;box-shadow:0 18px 48px -28px #008c8580,inset 0 1px #ffffffe6}.zero-hero-badge__mark{color:#fff;background:linear-gradient(135deg,#0fb9ac,#087a74);border-radius:999px;justify-content:center;align-items:center;width:46px;height:34px;font-family:Plus Jakarta Sans,sans-serif;font-weight:800;display:inline-flex;box-shadow:0 10px 24px -12px #008c85d9}.zero-hero-badge b{color:var(--ink);line-height:1;display:block}.hero-meta span{align-items:center;display:inline-flex}.hero-meta .dot{background:radial-gradient(circle at 35% 35%, #fff, var(--t400) 42%, var(--t700));border-radius:50%;width:8px;height:8px;margin-right:8px;box-shadow:0 0 0 5px #4fd2c521}.hero-visual{perspective:1200px;justify-content:center;align-items:center;min-height:620px;display:flex;position:relative}.hero-orbit{pointer-events:none;position:absolute;inset:0}.orbital{filter:drop-shadow(0 22px 28px #0f3a5c2e);transform-style:preserve-3d;justify-content:center;align-items:center;animation:7s ease-in-out infinite floatPremium;display:inline-flex;position:absolute}.orbital-plus{z-index:5;color:#fff;background:linear-gradient(145deg,#ffffff6b,#0000 34%),linear-gradient(135deg,#23d2c4,#087a74);border-radius:34px;width:118px;height:118px;font:800 78px/1 Plus Jakarta Sans,sans-serif;top:10%;right:0;transform:rotate(-12deg)rotateY(-18deg);box-shadow:inset -12px -16px 28px #00504b47,inset 10px 12px 22px #ffffff47,0 34px 70px -28px #008c85d9}.orbital-zero{min-width:132px;height:86px;color:var(--ink);box-shadow:var(--shadow-lg);z-index:4;background:linear-gradient(145deg,#ffffffc7,#ffffff5c),radial-gradient(circle at 20% 10%,#ffeeaae6,#0000 48%);border:1px solid #ffffffbd;border-radius:30px;padding:0 24px;font:800 42px/1 Plus Jakarta Sans,sans-serif;animation-delay:-1.8s;top:18%;left:-2%}.orbital-coin{z-index:5;background:radial-gradient(circle at 32% 24%,#fff6c7 0 12%,#0000 13%),linear-gradient(145deg,#ffe680,#f2aa2e 54%,#b97312);border-radius:50%;width:72px;height:72px;box-shadow:inset -8px -10px 18px #7f4d0047,inset 7px 8px 16px #fff6,0 28px 44px -24px #b07700bf}.coin-a{animation-delay:-3.2s;bottom:22%;left:7%}.coin-b{width:52px;height:52px;animation-delay:-4.4s;bottom:12%;right:11%}.orbital-card{background:linear-gradient(135deg,#ffffff94,#ffffff14),linear-gradient(135deg,#0f3a5c,#111827 60%,#4f46e5);border:1px solid #fff6;border-radius:18px;width:132px;height:84px;animation-delay:-2.4s;top:38%;right:0;transform:rotate(13deg)rotateY(-18deg)}.orbital-card:before,.orbital-card:after{content:"";background:#ffffffb8;border-radius:999px;position:absolute;left:18px}.orbital-card:before{width:28px;height:18px;top:18px}.orbital-card:after{width:70px;height:7px;bottom:18px}.commission-card{z-index:4;-webkit-backdrop-filter:blur(20px)saturate(160%);background:#ffffffb8;border:1px solid #ffffffc2;border-radius:24px;align-items:center;gap:14px;min-width:228px;padding:16px 18px;animation:6.4s ease-in-out -1s infinite floatPremium;display:flex;position:absolute;bottom:7%;left:0;box-shadow:0 32px 70px -36px #0f3a5c80,inset 0 1px #fffffff2}.commission-card:hover{transform:translateY(-4px)scale(1.015)}.commission-card__plus{color:#fff;background:linear-gradient(135deg, var(--t400), var(--t700));width:48px;height:48px;box-shadow:var(--btn-shadow);border-radius:16px;justify-content:center;align-items:center;font:800 32px/1 Plus Jakarta Sans,sans-serif;display:inline-flex}.commission-card strong{letter-spacing:0;color:var(--ink);font:800 34px/1 Plus Jakarta Sans,sans-serif;display:block}.commission-card div span{color:var(--muted);font-size:13px;font-weight:650;display:block}.calc-shell{z-index:3;width:min(100%,510px);transform-style:preserve-3d;animation:.9s cubic-bezier(.2,.7,.2,1) .12s both calcSettle;position:relative;transform:rotateY(-7deg)rotateX(3deg)}.calc-shell:before{content:"";filter:blur(4px);opacity:.9;z-index:-1;background:radial-gradient(circle at 18% 18%,#ffeeaa7a,#0000 34%),radial-gradient(circle at 85% 2%,#d5c7ff85,#0000 34%),linear-gradient(135deg,#4fd2c55c,#fff0);border-radius:42px;position:absolute;inset:-30px}.calc{background:linear-gradient(180deg, #ffffffeb, #ffffffc7), var(--card);-webkit-backdrop-filter:blur(18px)saturate(145%);border:1px solid #ffffffc7;transition:transform .28s,box-shadow .28s}.calc:hover{transform:translateY(-3px);box-shadow:inset 0 1px #fff,0 38px 90px -22px #0f3a5c4d,0 12px 26px #0f3a5c1a}.calc-field,.feature,.step,.review,.compare-card{transition:transform .3s cubic-bezier(.2,.7,.2,1),border-color .2s,box-shadow .3s,background .2s}.calc-field:hover,.feature:hover,.step:hover,.review:hover{border-color:#00a79f24}.live-dot{background:#1fa67b;border-radius:50%;width:8px;height:8px;margin-right:10px;animation:1.7s ease-out infinite livepulse;display:inline-block}.auth-modal{z-index:100;opacity:0;visibility:hidden;place-items:center;padding:22px;transition:opacity .22s,visibility .22s;display:grid;position:fixed;inset:0}.auth-modal.is-open{opacity:1;visibility:visible}.auth-backdrop{-webkit-backdrop-filter:blur(16px);background:radial-gradient(45% 55% at 65% 20%,#4fd2c538,#0000 70%),#04111b6b;position:absolute;inset:0}.auth-dialog{backdrop-filter:blur(22px);opacity:0;background:radial-gradient(circle at 12% 0,#008c8529,#0000 34%),radial-gradient(circle at 100% 8%,#008c8521,#0000 32%),linear-gradient(#fffffff5,#f7fcfbeb);border:1px solid #008c8524;border-radius:34px;width:min(100%,500px);max-height:min(760px,100svh - 28px);padding:30px;transition:transform .32s cubic-bezier(.16,1,.3,1),opacity .22s;position:relative;overflow:auto;transform:translateY(18px)scale(.96);box-shadow:0 34px 90px #041e1d3d,0 10px 30px #008c8514,inset 0 1px #ffffffe6}.auth-modal.is-open .auth-dialog{opacity:1;transform:translateY(0)scale(1)}.auth-close{z-index:5;color:#123331;cursor:pointer;background:#ffffffc7;border:0;border-radius:999px;justify-content:center;align-items:center;width:42px;height:42px;transition:all .2s;display:inline-flex;position:absolute;top:18px;right:18px;box-shadow:0 10px 26px #0825231f,inset 0 0 0 1px #008c851f}.auth-close:hover{color:#008c85;background:#fff;transform:rotate(90deg)scale(1.04)}.auth-art{background:radial-gradient(circle at 25% 20%,#ffffffe6,#0000 30%),linear-gradient(135deg,#008c851f,#008c850a);border-radius:28px;height:124px;margin:2px 0 14px;position:relative;overflow:hidden}.auth-art:before{content:"";border:1px solid #008c851f;border-radius:24px;position:absolute;inset:14px}.auth-plus,.auth-zero,.auth-card-mini{will-change:transform;justify-content:center;align-items:center;animation:5.8s ease-in-out infinite floatPremium;display:inline-flex;position:absolute}.auth-plus{color:#fff;background:linear-gradient(135deg,#00b8ad,#008c85 62%,#006a65);border-radius:26px;width:76px;height:76px;font:900 54px/1 Plus Jakarta Sans,sans-serif;top:22px;left:22px;box-shadow:0 22px 44px #008c854d,inset 0 1px #ffffff59}.auth-zero{color:#072826;letter-spacing:-1.5px;background:#ffffffe6;border-radius:28px;width:124px;height:78px;font:900 38px/1 Plus Jakarta Sans,sans-serif;animation-delay:-1.4s;top:16px;left:112px;box-shadow:0 18px 42px #05252321,inset 0 0 0 1px #008c851f}.auth-card-mini{background:radial-gradient(circle at 78% 22%,#ffffff73,#0000 18%),linear-gradient(135deg,#08211f,#008c85 72%);border-radius:22px;width:134px;height:78px;animation-delay:-2s;bottom:20px;right:24px;transform:rotate(8deg);box-shadow:0 24px 46px #004e4a3d,inset 0 1px #ffffff38}.auth-card-mini:before{content:"";background:#ffffff47;border-radius:7px;width:34px;height:22px;position:absolute;top:18px;left:16px}.auth-card-mini:after{content:"";background:#ffffff57;border-radius:999px;width:76px;height:7px;position:absolute;bottom:17px;left:16px}.auth-copy .eyebrow{color:#008c85;letter-spacing:.08em;text-transform:uppercase;background:#008c851a;border-radius:999px;margin-bottom:8px;padding:7px 12px;font-size:12px;font-weight:900;display:inline-flex}.auth-copy h2{color:#08211f;letter-spacing:-1.2px;margin:0 0 9px;font:900 clamp(28px,5vw,38px)/1.04 Plus Jakarta Sans,sans-serif}.auth-copy p{color:#08211fad;margin:0 0 22px;font-size:15px;line-height:1.55}.auth-tabs{background:#008c8514;border-radius:999px;grid-template-columns:1fr 1fr;gap:6px;margin-bottom:18px;padding:6px;display:grid;box-shadow:inset 0 0 0 1px #008c8514}.auth-tabs button{color:#08211f9e;cursor:pointer;background:0 0;border:0;border-radius:999px;height:46px;font-weight:850;transition:all .22s}.auth-tabs button:hover{color:#08211f}.auth-tabs button.is-active{color:#008c85;background:#fff;box-shadow:0 12px 26px #004e4a1f}.auth-form{gap:14px;display:none}.auth-form.is-active{animation:.24s both authPanelIn;display:grid}.auth-form label{color:#08211fb8;gap:8px;font-size:13px;font-weight:800;display:grid}.auth-form input[type=text],.auth-form input[type=password]{color:#08211f;background:#ffffffd1;border:1px solid #008c8529;border-radius:18px;outline:none;width:100%;height:56px;padding:0 16px;font-size:15px;transition:border-color .18s,box-shadow .18s,background .18s,transform .18s;box-shadow:0 8px 22px #0728260a}.auth-form input:hover{background:#fff;border-color:#008c8547}.auth-form input:focus{background:#fff;border-color:#008c85;transform:translateY(-1px);box-shadow:0 0 0 4px #008c8521,0 14px 30px #004e4a14}.auth-row{color:#08211f94;justify-content:space-between;align-items:flex-start;gap:14px;font-size:12px;line-height:1.35;display:flex}.auth-row a{color:#008c85;white-space:nowrap;font-weight:900;text-decoration:none}.auth-row a:hover{text-decoration:underline}.auth-check{align-items:flex-start;grid-template-columns:none!important;gap:9px!important;font-weight:650!important;display:flex!important}.auth-check input{accent-color:#008c85;flex:none;margin-top:2px}.auth-error{color:#b42318;margin:-2px 0 0;font-size:13px;font-weight:800;display:none}.auth-form.has-error .auth-error{display:block}.auth-form.has-error input:invalid{border-color:#b4231880;box-shadow:0 0 0 4px #b4231814}.auth-form .btn-block{border-radius:18px;width:100%;min-height:56px;font-weight:900;box-shadow:0 18px 34px #008c853d,inset 0 1px #ffffff3d}.auth-form.is-loading .btn{opacity:.8;cursor:progress}@keyframes authPanelIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes floatPremium{0%,to{translate:0}50%{translate:0 -14px}}@media (width<=560px){.auth-dialog{border-radius:28px;padding:22px}.auth-art{height:108px}.auth-plus{border-radius:22px;width:64px;height:64px;font-size:46px;top:22px;left:16px}.auth-zero{width:104px;height:66px;font-size:32px;left:88px}.auth-card-mini{width:110px;height:68px;right:16px}.auth-row{flex-direction:column}}.faq-section{overflow:hidden}.faq{gap:12px;max-width:920px;margin:0 auto;display:grid}.faq-item{background:linear-gradient(180deg, #ffffffd1, #ffffff9e), var(--card);border:1px solid #0f3a5c14;border-radius:22px;transition:border-color .2s,box-shadow .28s,transform .28s;overflow:hidden;box-shadow:0 18px 44px -34px #0f3a5c73}.faq-item:hover{border-color:#00a79f2e;transform:translateY(-2px);box-shadow:0 26px 58px -38px #0f3a5c80}.faq-question{text-align:left;letter-spacing:0;width:100%;min-height:76px;color:var(--ink);justify-content:space-between;align-items:center;gap:18px;padding:20px 22px 20px 26px;font-family:Plus Jakarta Sans,Inter Variable,sans-serif;font-size:19px;font-weight:800;display:flex}.faq-question .chev{background:linear-gradient(135deg,#4fd2c52e,#d5c7ff38);border-radius:50%;flex:none;width:34px;height:34px;transition:transform .25s,background .25s;position:relative}.faq-question .chev:before,.faq-question .chev:after{content:"";background:var(--t700);border-radius:999px;width:14px;height:2px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.faq-question .chev:after{transition:transform .25s;transform:translate(-50%,-50%)rotate(90deg)}.faq-item.is-open .chev{background:linear-gradient(135deg, var(--t400), var(--t700));transform:rotate(180deg)}.faq-item.is-open .chev:before,.faq-item.is-open .chev:after{background:#fff}.faq-item.is-open .chev:after{transform:translate(-50%,-50%)rotate(0)}.faq-panel{grid-template-rows:0fr;transition:grid-template-rows .34s cubic-bezier(.2,.7,.2,1);display:grid}.faq-panel>p{min-height:0;color:var(--muted);opacity:0;margin:0;padding:0 26px;font-size:16px;line-height:1.6;transition:padding .34s cubic-bezier(.2,.7,.2,1),opacity .24s;overflow:hidden}.faq-item.is-open .faq-panel{grid-template-rows:1fr}.faq-item.is-open .faq-panel>p{opacity:1;padding-bottom:24px}@keyframes calcSettle{0%{opacity:0;transform:translate(18px,26px)rotateY(-10deg)rotateX(6deg)scale(.97)}to{opacity:1;transform:rotateY(-7deg)rotateX(3deg)}}@keyframes badgeIn{0%{opacity:0;transform:translateY(10px)scale(.98)}to{opacity:1;transform:none}}@media (width<=1180px){.hero-grid{grid-template-columns:minmax(0,1fr) minmax(380px,.86fr)}.hero h1{font-size:clamp(43px,5.6vw,66px)}.hero-visual{min-height:560px}.orbital-zero{left:-6%}}@media (width<=980px){.nav-signup{display:none}.nav-toggle{display:inline-flex}.mobile-menu{left:0;right:0;top:var(--nav-h);z-index:20;border-bottom:1px solid var(--line-soft);-webkit-backdrop-filter:blur(18px)saturate(160%);opacity:0;visibility:hidden;background:#f7f5ee;transition:opacity .2s,visibility .2s,transform .2s;display:block;position:fixed;transform:translateY(-10px);box-shadow:0 24px 58px -38px #0f3a5c80}.nav.is-menu-open .mobile-menu{opacity:1;visibility:visible;transform:translateY(0)}.mobile-menu-inner{gap:10px;padding-top:18px;padding-bottom:22px;display:grid}.mobile-menu a{min-height:48px;color:var(--ink);box-shadow:var(--shadow-md);background:#ffffff8a;border-radius:16px;justify-content:center;align-items:center;padding:0 14px;font-weight:750;display:flex}.hero{min-height:0}.hero-grid{grid-template-columns:1fr;gap:34px;padding-top:52px}.hero-copy{text-align:center}.zero-hero-badge,.hero .lead{margin-left:auto;margin-right:auto}.hero h1{font-size:clamp(39px,8.8vw,62px)}.hero .lead{font-size:18px}.hero-cta,.hero-meta{justify-content:center}.hero-visual{width:min(100%,620px);min-height:560px;margin:0 auto}.calc-shell{transform:none}.calc-shell:before{inset:-18px}.orbital-plus{width:94px;height:94px;font-size:62px;top:0;right:4%}.orbital-zero{top:5%;left:0}.orbital-card{right:2%}.commission-card{bottom:1%;left:3%}.auth-dialog{border-radius:28px;padding:24px}.auth-row{display:grid}.auth-row a{white-space:normal}}@media (width<=768px){.lang-current{min-width:82px;padding:0 10px}.lang-menu{right:-52px}.hero-grid{padding-top:40px}.hero h1{line-height:1.03}.hero-cta .btn{width:100%}.hero-meta{text-align:left;gap:14px;margin-top:28px}.hero-meta span{justify-content:center;width:100%}.hero-visual{min-height:auto;padding:84px 0 92px}.calc{border-radius:24px;padding:20px}.calc-input{font-size:27px}.calc-field{grid-template-columns:1fr}.calc-cur{width:fit-content}.calc-divider{flex-wrap:wrap;align-items:flex-start;padding-left:0}.calc-summary{grid-template-columns:1fr}.calc-rails{display:grid}.commission-card{bottom:4px;left:50%;transform:translate(-50%)}.orbital-zero{min-width:104px;height:66px;font-size:34px}.orbital-plus{border-radius:26px;width:78px;height:78px;font-size:52px}.orbital-card,.coin-b{display:none}.showcase{margin:0}.phone-mock{width:min(100%,300px);height:610px}.compare-card{overflow-x:auto}.compare-row{min-width:620px}.faq-question{min-height:68px;padding:18px;font-size:17px}.faq-panel>p{padding-left:18px;padding-right:18px}.final-cta{margin:0}.foot-grid{grid-template-columns:1fr;gap:28px}}@media (width<=430px){.wrap{padding-left:16px;padding-right:16px}.nav-inner{height:66px}:root{--nav-h:66px}.logo img{width:108px}.nav-actions{gap:8px}.hero-grid{padding-top:34px}.hero h1{font-size:clamp(35px,11vw,45px)}.hero .lead{font-size:16px}.zero-hero-badge{font-size:13px}.zero-hero-badge__mark{width:42px;height:32px}.hero-visual{padding-top:76px}.calc{padding:16px}.calc-input{font-size:24px}.rail-logos{flex-wrap:wrap}.commission-card{min-width:208px;padding:13px 15px}.commission-card strong{font-size:30px}.auth-modal{padding:10px}.auth-dialog{border-radius:24px;padding:20px}.auth-art{height:90px}.auth-plus{border-radius:20px;width:62px;height:62px;font-size:42px}.auth-zero{width:92px;height:60px;font-size:30px;left:78px}.auth-card-mini{width:104px;height:64px}.auth-tabs button,.auth-form input[type=text],.auth-form input[type=password]{height:50px}.section-head{margin-bottom:36px}.section-head h2,.compare h2{font-size:34px;line-height:1.07}.showcase{padding:44px 18px}.store-btn{justify-content:center;width:100%}.phone-mock{height:570px}.final-cta{padding:46px 18px}.final-cta .btn{width:100%}}@media (width<=360px){.wrap{padding-left:12px;padding-right:12px}.logo img{width:98px}.nav-toggle,.lang-current{height:40px}.nav-toggle{width:40px}.hero h1{font-size:34px}.hero .lead{font-size:15px}.btn-lg{height:56px;padding:0 20px;font-size:15px}.calc-tabs button{padding-left:8px;padding-right:8px}.calc-input{font-size:22px}.commission-card{min-width:190px}.faq-question{font-size:16px}}.hero-zero-stage{align-items:center;gap:18px;width:min(100%,520px);margin-top:18px;display:flex}.hero-zero-stage .zero-hero-badge{flex:none;margin-top:0}.zero-3d-card{-webkit-backdrop-filter:blur(14px)saturate(150%);background:radial-gradient(circle,#4fd2c542,#0000 56%),linear-gradient(135deg,#ffffff94,#ffffff2e);border:1px solid #ffffffa3;border-radius:30px;flex:0 248px;width:248px;height:148px;position:relative;overflow:hidden;box-shadow:0 24px 56px -34px #008c85a6,inset 0 1px #ffffffe6}.zero-3d-card:before{content:"";filter:blur(18px);pointer-events:none;background:radial-gradient(#4fd2c557,#0000 66%);border-radius:999px;position:absolute;inset:16px}.zero-3d-canvas{width:100%;height:100%;position:relative}.hero-cta .btn-primary{background:linear-gradient(135deg,#ffffff38,#0000 36%),linear-gradient(135deg,#24cfc2 0%,#00a79f 48%,#007a74 100%);box-shadow:inset 0 1px #ffffff6b,inset 0 -3px 8px #00504b47,0 18px 38px -18px #008c85cc}.hero-cta .btn-primary:hover{background:linear-gradient(135deg,#ffffff47,#0000 36%),linear-gradient(135deg,#34ded2 0%,#00b6ad 48%,#008c85 100%)}.hero-cta .btn-primary:active{transform:translateY(1px)scale(.985);box-shadow:inset 0 1px #ffffff47,0 8px 22px -18px #008c85b3}.hero-cta .btn-secondary{-webkit-backdrop-filter:blur(14px)saturate(150%);background:#ffffffbd;border-color:#fffc;box-shadow:inset 0 1px #fffffff0,0 14px 34px -24px #0f3a5c66}.hero-cta .btn-secondary:hover{background:#ffffffe6;border-color:#00a79f29}.app-download{max-width:430px;margin-top:36px}.app-download-toggle{color:#fff;background:linear-gradient(135deg, #ffffff29, transparent 38%), linear-gradient(135deg, var(--t400), var(--t700));border-radius:18px;justify-content:space-between;align-items:center;gap:14px;width:100%;min-height:58px;padding:0 20px 0 22px;font-weight:800;transition:transform .2s,box-shadow .2s,background .2s;display:flex;box-shadow:inset 0 1px #ffffff42,0 18px 44px -24px #1fc4b6b3}.app-download-toggle:hover{transform:translateY(-2px);box-shadow:inset 0 1px #ffffff52,0 22px 52px -24px #1fc4b6db}.app-download-toggle svg{flex:none;transition:transform .24s}.app-download.is-open .app-download-toggle svg{transform:rotate(180deg)}.app-download .store-btns{opacity:0;max-height:0;margin-top:0;transition:max-height .34s cubic-bezier(.2,.7,.2,1),opacity .22s,transform .28s,margin-top .28s;display:flex;overflow:hidden;transform:translateY(-8px)}.app-download.is-open .store-btns{opacity:1;max-height:150px;margin-top:12px;transform:translateY(0)}.app-download .store-btn{background:linear-gradient(#fffffff5,#ffffffdb),#fff;border:1px solid #ffffffbd;flex:1 1 0;min-width:0;box-shadow:inset 0 1px #fffffff2,0 16px 38px -28px #00000080}.app-download .store-btn:hover{transform:translateY(-2px);box-shadow:inset 0 1px #fff,0 22px 46px -30px #00000094}@media (width<=980px){.hero-zero-stage{justify-content:center;margin-left:auto;margin-right:auto}}@media (width<=768px){.hero-zero-stage{flex-direction:column;gap:12px;width:100%}.zero-3d-card{flex-basis:auto;width:min(100%,292px);height:164px}.app-download{max-width:none}.app-download .store-btns{flex-direction:column}.app-download.is-open .store-btns{max-height:180px}}@media (width<=430px){.zero-3d-card{width:min(100%,268px);height:148px}}@media (width<=360px){.zero-3d-card{border-radius:26px;width:min(100%,240px);height:136px}}.hero-grid>:nth-child(2) .calc{background:var(--card);box-shadow:var(--shadow-lg);-webkit-backdrop-filter:none;border:0;border-radius:28px;padding:26px;transform:none}.hero-grid>:nth-child(2) .calc:hover{box-shadow:var(--shadow-lg);transform:none}.hero-grid>:nth-child(2) .calc-input{font-size:32px}.hero-grid>:nth-child(2) .calc-field{grid-template-columns:1fr auto}.hero-grid>:nth-child(2) .calc-summary{grid-template-columns:1fr 1fr}.hero-grid>:nth-child(2) .calc-rails{display:flex}@media (width<=768px){.hero-grid>:nth-child(2) .calc{border-radius:28px;padding:26px}.hero-grid>:nth-child(2) .calc-input{font-size:32px}.hero-grid>:nth-child(2) .calc-field{grid-template-columns:1fr auto}.hero-grid>:nth-child(2) .calc-summary{grid-template-columns:1fr 1fr}.hero-grid>:nth-child(2) .calc-rails{display:flex}}@media screen and (width<=430px){.eyebrow{letter-spacing:.1px;font-size:12px}.section-head h2{margin:0;font-size:28px}.hero-grid{padding-top:30px}.feeBanner{border-radius:18px;min-height:50px;padding:10px}.hero h1{font-size:30px}.hero-cta{margin-top:30px}.hero-grid>:nth-child(2) .calc{padding:20px}.hero-grid>:nth-child(2) .calc-field{grid-template-columns:1fr;gap:0}.calc-field label,.hero-grid>:nth-child(2) .calc-input{text-align:center}.calc-cur{margin:0 auto}.calc-divider{justify-content:center;align-items:center}.calc-summary{gap:10px}.calc-summary .val .save{margin-left:0}.final-cta{padding:30px 18px 18px}.final-cta h2{font-size:28px}.final-cta p{font-size:14px}.section-head h2,.showcase h2,.compare h2{font-size:28px}.showcase{width:100%;margin-top:-50px;padding:30px 18px 18px}.phone{display:none}.feature-list{width:100%}.feature-list .item{gap:12px;font-size:14px}.showcase .lead{font-size:14px}[data-reveal],.phone-mock{height:auto}.faq-question,.faq-panel>p{font-size:14px}.faq-section{margin-top:-50px}footer{margin:0;padding:0}.section-head{margin-bottom:15px}}.chat-fab{z-index:90;background:linear-gradient(135deg, var(--t400), var(--t600));color:#fff;width:62px;height:62px;box-shadow:var(--btn-shadow);cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;transition:transform .14s,box-shadow .2s,background .15s;display:inline-flex;position:fixed;bottom:24px;right:24px}.chat-fab:hover{background:linear-gradient(135deg, var(--t300), var(--t500));transform:translateY(-2px)}.chat-fab:active{transform:scale(.96)}.chat-fab-ic{transition:opacity .18s,transform .25s;position:absolute}.chat-fab-ic--close{opacity:0;transform:rotate(-45deg)scale(.6)}.chat-fab.is-open .chat-fab-ic--open{opacity:0;transform:rotate(45deg)scale(.6)}.chat-fab.is-open .chat-fab-ic--close{opacity:1;transform:rotate(0)scale(1)}.chat-fab:after{content:"";pointer-events:none;border-radius:999px;animation:2.8s ease-out infinite chat-fab-pulse;position:absolute;inset:0;box-shadow:0 0 #00a79f66}.chat-fab:hover:after,.chat-fab.is-open:after{animation:none}@keyframes chat-fab-pulse{0%{box-shadow:0 0 #00a79f61}70%{box-shadow:0 0 0 15px #00a79f00}to{box-shadow:0 0 #00a79f00}}.chat-panel{z-index:80;background:var(--card);border:1px solid var(--line-soft);width:min(384px,100vw - 32px);height:min(620px,100dvh - 100px);box-shadow:var(--shadow-lg);opacity:0;visibility:hidden;transform-origin:100% 100%;border-radius:24px;flex-direction:column;transition:opacity .22s,visibility .22s,transform .28s cubic-bezier(.16,1,.3,1);display:flex;position:fixed;bottom:100px;right:20px;overflow:hidden;transform:translateY(16px)scale(.98)}.chat-panel.is-open{opacity:1;visibility:visible;transform:translateY(0)scale(1)}.chat-head{border-bottom:1px solid var(--line-soft);background:linear-gradient(#ffffffe6,#f7fcfbb3);align-items:center;gap:12px;padding:14px 16px;display:flex}.chat-avatar{color:#fff;background:linear-gradient(135deg, var(--t400), var(--t600));border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex;box-shadow:0 6px 16px -6px #00a79f99}.chat-head-meta{flex-direction:column;gap:2px;min-width:0;display:flex}.chat-title{color:var(--ink);font-size:15px;font-weight:700;line-height:1.2}.chat-online{color:var(--muted);align-items:center;font-size:12px;display:inline-flex}.chat-dot{background:#1fa67b;border-radius:50%;flex-shrink:0;width:7px;height:7px;margin-right:7px;animation:1.7s ease-out infinite livepulse}.chat-close{width:36px;height:36px;color:var(--n300);cursor:pointer;background:0 0;border:0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-left:auto;transition:all .18s;display:inline-flex}.chat-close:hover{color:var(--ink);background:#0f3a5c0f}.chat-msgs{background:var(--paper);flex-direction:column;flex:1;gap:8px;padding:16px;display:flex;overflow-y:auto}.chat-msg{white-space:pre-wrap;overflow-wrap:anywhere;background:var(--paper-2);border:1px solid var(--line-soft);max-width:80%;color:var(--ink);border-radius:16px;align-self:flex-start;padding:9px 13px;font-size:14px;line-height:1.45}.chat-msg.is-mine{background:linear-gradient(135deg, var(--t400), var(--t600));color:#fff;border-color:#0000;align-self:flex-end}.chat-msg.is-system{max-width:100%;color:var(--muted);text-align:center;background:0 0;border:0;align-self:center;padding:4px 10px;font-size:12px}.chat-msg-text{display:block}.chat-msg-time{text-align:right;opacity:.6;margin-top:3px;font-size:10px;line-height:1;display:block}.chat-msg:not(.is-mine) .chat-msg-time{color:var(--muted)}.chat-error{color:#b4232a;background:#b4232a12;margin:0;padding:8px 16px;font-size:12.5px}.chat-error[hidden]{display:none}.chat-input-row{border-top:1px solid var(--line-soft);background:var(--card);align-items:flex-end;gap:8px;padding:12px;display:flex}.chat-input{resize:none;border:1px solid var(--line-soft);background:var(--paper-2);min-height:44px;max-height:112px;color:var(--ink);font:inherit;border-radius:18px;flex:1;padding:11px 14px;font-size:14px;line-height:1.4;transition:border-color .18s,box-shadow .18s}.chat-input:focus{border-color:#008c8566;outline:none;box-shadow:0 0 0 3px #1fc4b626}.chat-input::placeholder{color:var(--n200)}.chat-send{color:#fff;background:linear-gradient(135deg, var(--t400), var(--t600));cursor:pointer;border:0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;transition:transform .16s,opacity .16s;display:inline-flex;box-shadow:0 8px 18px -6px #00a79f8c}.chat-send:hover{transform:translateY(-1px)}.chat-send:disabled{opacity:.45;cursor:default;transform:none}@media (width<=560px){.chat-panel{border:0;border-radius:0;width:100%;height:100dvh;inset:0;transform:translateY(100%)}.chat-panel.is-open{transform:translateY(0)}.chat-input-row{padding-bottom:calc(12px + env(safe-area-inset-bottom))}html.modal-lock .chat-fab{display:none}}@media (prefers-reduced-motion:reduce){.chat-panel{transition:opacity .2s,visibility .2s;transform:none}.chat-dot,.chat-fab:after{animation:none}}.page-hero{text-align:center;padding:32px 0}.page-hero .wrap{max-width:760px;padding-bottom:0}.page-hero h1{letter-spacing:-.025em;margin:16px 0 18px;font-family:Plus Jakarta Sans,Inter Variable,sans-serif;font-size:clamp(34px,4.5vw,54px);font-weight:800;line-height:1.05}.page-hero .lead{max-width:560px;margin:0 auto}.support-categories{gap:56px;max-width:920px;margin:0 auto;display:grid}.support-category h2{letter-spacing:-.015em;margin:0 0 20px;font-family:Plus Jakarta Sans,Inter Variable,sans-serif;font-size:24px;font-weight:800}.support-cta{padding-top:0}.support-cta-box{text-align:center;background:var(--card);max-width:640px;box-shadow:var(--shadow-md);border-radius:28px;margin:0 auto;padding:48px 40px}.support-cta-box h2{letter-spacing:-.02em;margin:0 0 12px;font-family:Plus Jakarta Sans,Inter Variable,sans-serif;font-size:28px;font-weight:800}.support-cta-box p{color:var(--muted);margin:0 0 28px}.contact-grid{grid-template-columns:repeat(2,1fr);gap:24px;max-width:920px;margin:0 auto;display:grid}.feature.contact-card{color:inherit;text-decoration:none;display:block}.contact-value{color:var(--ink);font-weight:600;margin:0 0 4px!important}.contact-caption{font-size:14px!important}.contacts-hours{max-width:640px;color:var(--muted);text-align:center;justify-content:center;align-items:center;gap:8px;margin:32px auto 0;font-size:14px;display:flex}@media (width<=768px){.support-categories{gap:40px}.contact-grid{grid-template-columns:1fr}}
