@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+0460-052F,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+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,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+1F00-1FFF}@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+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@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+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,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+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,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+0460-052F,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+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,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+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,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+0460-052F,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+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,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+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,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+0460-052F,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+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,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+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,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+0460-052F,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+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,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+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,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: #ffeeaa;--rose: #ffb8c8;--mint: #c5f0dc;--sky: #bee3ff;--paper: #f7f5ee;--paper-2: #fffdf8;--ink: #0b1b2b;--ink-2: #1f344a;--muted: #5c7991;--line: rgba(15, 58, 92, .12);--line-soft: rgba(15, 58, 92, .07);--card: #ffffff;--pill: 999px;--shadow-sm: 0 1px 0 rgba(255, 255, 255, .9) inset, 0 2px 6px rgba(15, 58, 92, .06);--shadow-md: 0 1px 0 rgba(255, 255, 255, .95) inset, 0 14px 30px -10px rgba(15, 58, 92, .18), 0 4px 10px rgba(15, 58, 92, .05);--shadow-lg: 0 1px 0 rgba(255, 255, 255, 1) inset, 0 30px 70px -16px rgba(15, 58, 92, .28), 0 8px 22px rgba(15, 58, 92, .08);--btn-shadow: 0 1px 0 rgba(255, 255, 255, .35) inset, 0 -2px 6px rgba(0, 80, 75, .25) inset, 0 8px 18px -4px rgba(0, 167, 159, .45), 0 2px 4px rgba(0, 140, 133, .18);--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{display:block;max-width:100%}input,button,textarea,select{font:inherit}button{cursor:pointer;border:none;background:none;color:inherit}a{color:inherit;text-decoration:none}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}#root,#__next{isolation:isolate}body{font-family:Inter Variable,Inter,system-ui,-apple-system,sans-serif;color:var(--ink);background:var(--paper);font-size:17px;line-height:1.5;text-wrap:pretty;overflow-x:hidden}html{scroll-behavior:smooth}html.modal-lock,html.nav-lock{overflow:hidden}.display{font-family:Plus Jakarta Sans,Inter Variable,system-ui,sans-serif;font-weight:800;letter-spacing:-.03em;line-height:.98;color:var(--ink)}.eyebrow{font-family:Plus Jakarta Sans,Inter Variable,system-ui,sans-serif;font-weight:600;font-size:13px;letter-spacing:.12em;text-transform:uppercase;color:var(--t600)}.lead{font-size:20px;line-height:1.45;color:var(--ink-2)}.muted{color:var(--muted)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!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;transform:translate3d(0,28px,0);transition:opacity .7s cubic-bezier(.2,.7,.2,1),transform .7s cubic-bezier(.2,.7,.2,1);transition-delay:var(--reveal-delay, 0ms);will-change:opacity,transform}[data-reveal].is-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){[data-reveal]{opacity:1;transform:none;transition:none}}[data-parallax]{will-change:transform}@media(max-width:980px){.wrap{padding:50px 20px}}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:50px;padding:0 26px;border-radius:var(--pill);font-weight:600;font-size:15px;letter-spacing:-.005em;transition:transform .12s ease,box-shadow .2s ease,background .15s ease}.btn:active{transform:scale(.97)}.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{background:transparent;color:var(--ink)}.btn-ghost:hover{background:#0f3a5c0d}.btn-secondary{background:#fff;color:var(--ink);box-shadow:var(--shadow-sm);border:1px solid var(--line-soft)}.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{display:inline-flex;align-items:center;gap:10px;font-family:Plus Jakarta Sans,Inter Variable,sans-serif;font-weight:800;font-size:22px;letter-spacing:-.02em;color:var(--ink)}.logo-mark{width:32px;height:32px;border-radius:10px;background:linear-gradient(135deg,var(--t400) 0%,var(--t600) 100%);display:inline-flex;align-items:center;justify-content:center;box-shadow:0 1px #ffffff80 inset,0 6px 14px -4px #00a79f80}.nav{position:sticky;top:0;z-index:50;background:#f7f5eec7;backdrop-filter:blur(18px) saturate(160%);-webkit-backdrop-filter:blur(18px) saturate(160%);border-bottom:1px solid var(--line-soft)}.spoiler{filter:brightness(.4);cursor:not-allowed;pointer-events:none}.nav-inner{display:flex;align-items:center;justify-content:space-between;height:var(--nav-h)}.nav-links{display:flex;gap:36px}.nav-links a{font-weight:500;font-size:15px;color:var(--ink-2);transition:color .15s ease}.nav-links a:hover{color:var(--t600)}.nav-actions{display:flex;align-items:center;gap:12px}.lang-dropdown{position:relative;z-index:30}.lang-current{height:44px;min-width:104px;padding:0 12px 0 14px;border-radius:999px;border:1px solid rgba(15,58,92,.08);background:linear-gradient(#fff,#fff) padding-box,linear-gradient(135deg,#4fd2c599,#d5c7ff8c) border-box;box-shadow:0 10px 28px -18px #0f3a5c73,inset 0 1px #ffffffe6;display:flex;align-items:center;justify-content:space-between;gap:10px;cursor:pointer;color:var(--ink);transition:transform .18s ease,box-shadow .18s ease}.lang-current:hover{transform:translateY(-1px);box-shadow:0 16px 34px -18px #0f3a5c8c,inset 0 1px #fffffff2}.lang-current-left{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:800;letter-spacing:.04em}.lang-current img,.lang-option img{width:20px;height:20px;border-radius:50%;object-fit:cover;box-shadow:0 0 0 2px #fff}.lang-arrow{color:var(--muted);font-size:16px;line-height:1;transition:transform .2s ease}.lang-menu{position:absolute;top:calc(100% + 0px);right:0;width:178px;padding:8px;border-radius:18px;background:#ffffffdb;border:1px solid rgba(15,58,92,.08);box-shadow:0 24px 60px -28px #0f3a5c73,0 10px 28px -18px #0f3a5c40;backdrop-filter:blur(18px) saturate(160%);-webkit-backdrop-filter:blur(18px) saturate(160%);opacity:0;visibility:hidden;transform:translateY(-6px) scale(.98);transform-origin:top right;transition:opacity .18s ease,visibility .18s ease,transform .18s ease}.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{display:flex;align-items:center;justify-content:space-between;gap:10px;height:42px;padding:0 10px;border-radius:13px;color:var(--ink-2);font-size:13px;font-weight:650;transition:background .16s ease,color .16s ease,transform .16s ease}.lang-option span{display:flex;align-items:center;gap:9px}.lang-option b{font-size:11px;color:var(--muted);letter-spacing:.06em}.lang-option:hover{background:#00a79f14;color:var(--ink)}.lang-option.is-active{background:linear-gradient(135deg,#4fd2c52e,#d5c7ff33);color:var(--t700)}.lang-option.is-active b{color:var(--t600)}.lang-toggle{display:flex;gap:2px;padding:4px;background:#0f3a5c0d;border-radius:var(--pill)}.lang-toggle a,.lang-toggle button{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:var(--pill);font-size:12px;font-weight:600;color:var(--muted);letter-spacing:.04em;transition:background .15s ease,color .15s ease}.lang-toggle img{width:16px;height:16px;border-radius:50%;object-fit:cover;flex-shrink:0}.lang-toggle a.is-active,.lang-toggle button.is-active{background:#fff;color:var(--ink);box-shadow:var(--shadow-sm)}.hero{position:relative;padding:0;overflow:hidden}.hero:before{content:"";position:absolute;inset:0;background:radial-gradient(60% 50% at 5% 0%,rgba(79,210,197,.18) 0%,transparent 60%),radial-gradient(45% 50% at 100% 20%,rgba(255,238,170,.35) 0%,transparent 65%),radial-gradient(50% 60% at 100% 100%,rgba(213,199,255,.22) 0%,transparent 60%);pointer-events:none}.hero-grid{display:grid;grid-template-columns:1.2fr 1fr;gap:50px;align-items:center}.feeBanner{position:relative;width:100%;min-height:96px;margin:22px 0 24px;padding:18px 32px;border-radius:26px;overflow:hidden;isolation:isolate;display:flex;align-items:center;justify-content:center;background:radial-gradient(circle at 22% 20%,rgba(96,255,247,.45),transparent 34%),radial-gradient(circle at 82% 70%,rgba(0,140,133,.45),transparent 38%),linear-gradient(135deg,#062f2c,#008c85 52%,#043533);box-shadow:0 28px 70px -32px #008c85bf,inset 0 1px #ffffff3d,inset 0 -18px 40px #00221f3d}.feeLabel{font-family:Plus Jakarta Sans,Inter Variable,system-ui,sans-serif;font-size:50px;font-weight:600;letter-spacing:.08em;color:#ffffffd9}.feeText{position:relative;z-index:3;display:flex;align-items:center;justify-content:center;gap:10px;white-space:nowrap;color:#fff}.feeText strong{font-size:clamp(52px,5.2vw,74px);line-height:.9;font-weight:950;letter-spacing:-.08em;color:#7ffff8;text-shadow:0 0 14px rgba(127,255,248,.8),0 0 36px rgba(127,255,248,.45);animation:zeroPop 3.6s ease-in-out infinite}.feeText .percent{margin-left:-8px;margin-right:8px;padding-top:14px;font-size:clamp(24px,2vw,32px);font-weight:900;color:#fff;transform:rotate(10deg);text-shadow:0 0 18px rgba(127,255,248,.55)}.feeText span:last-child{font-size:clamp(18px,1.65vw,25px);line-height:1;font-weight:900;letter-spacing:-.04em;text-shadow:0 10px 26px rgba(0,30,28,.28)}.feeRain{position:absolute;inset:-140px -20px -160px;z-index:2;pointer-events:none;overflow:hidden;opacity:.75;mask-image:linear-gradient(to bottom,transparent 0%,#000 16%,#000 86%,transparent 100%)}.feeRain span{position:absolute;top:-40px;left:var(--x);font-size:var(--s);font-weight:950;letter-spacing:-.05em;color:#d3fffcc7;text-shadow:0 0 10px rgba(127,255,248,.5),0 0 26px rgba(0,140,133,.45);animation:feeDrop var(--d) linear infinite;animation-delay:var(--delay)}.feeRain span:nth-child(1){--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%{transform:translate3d(-12px,-40px,0) rotate(-10deg) scale(.8);opacity:0}12%{opacity:.9}70%{opacity:.55}to{transform:translate3d(18px,330px,0) rotate(10deg) scale(1.05);opacity:0}}@keyframes zeroPop{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-2px) scale(1.055)}}@media(max-width:768px){.feeBanner{min-height:86px;padding:16px 18px;border-radius:24px}.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{display:inline-block;color:var(--t600)}.hero .lead{max-width:520px;margin-top:26px}.hero-cta{display:flex;gap:12px;margin-top:36px;flex-wrap:wrap}.hero-meta{margin-top:40px;display:flex;gap:28px;flex-wrap:wrap;font-size:14px;color:var(--muted)}.hero-meta .dot{color:var(--t500);margin-right:8px}.calc{background:var(--card);border-radius:28px;padding:26px;box-shadow:var(--shadow-lg);position:relative}.calc-tabs{display:flex;gap:4px;padding:4px;background:#0f3a5c0a;border-radius:var(--pill);margin-bottom:18px;font-size:13px;font-weight:600}.calc-tabs button{flex:1;padding:10px 14px;border-radius:var(--pill);color:var(--muted)}.calc-tabs button.active{background:#fff;color:var(--ink);box-shadow:var(--shadow-sm)}.calc-field{background:var(--paper-2);border:1px solid var(--line-soft);border-radius:18px;padding:16px 18px;display:grid;grid-template-columns:1fr auto;gap:12px;align-items:center;transition:border-color .15s ease,background .15s ease}.calc-field:focus-within{border-color:var(--t400);background:#fff}.calc-field label{grid-column:1 / -1;font-size:12px;font-weight:600;color:var(--muted);text-transform:uppercase;letter-spacing:.08em}.calc-input{border:none;outline:none;background:transparent;font-family:Plus Jakarta Sans,sans-serif;font-weight:700;font-size:32px;color:var(--ink);width:100%;letter-spacing:-.02em}.calc-cur{display:inline-flex;align-items:center;gap:8px;padding:8px 12px 8px 8px;background:#fff;border-radius:var(--pill);box-shadow:var(--shadow-sm);font-weight:600;font-size:15px;cursor:pointer}.flag{width:26px;height:26px;border-radius:50%;display:inline-block;overflow:hidden;flex-shrink:0;object-fit:cover}.calc-divider{display:flex;align-items:center;gap:12px;margin:10px 0;color:var(--muted);font-size:13px;padding-left:18px}.calc-divider #rate-disp{color:var(--ink);font-weight:600}.swap-btn{width:36px;height:36px;border-radius:50%;background:#fff;box-shadow:var(--shadow-sm);display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--line-soft)}.calc-summary{margin:20px 0 22px;display:grid;grid-template-columns:1fr 1fr;gap:14px 24px;font-size:14px}.calc-summary .label{color:var(--muted);margin-bottom:4px}.calc-summary .val{font-weight:600;color:var(--ink);font-size:15px}.calc-summary .val .save{color:var(--t600);font-weight:700;margin-left:6px}.calc-summary .strike{color:var(--muted);text-decoration:line-through;font-weight:500;margin-right:6px}.calc-summary .live{display:inline-flex;align-items:center;gap:6px;color:var(--t600);font-weight:600;font-size:13px}@keyframes livepulse{0%,to{box-shadow:0 0 #1fa67b80}70%{box-shadow:0 0 0 8px #1fa67b00}}.calc-rails{display:flex;align-items:center;justify-content:space-between;margin-top:14px;padding-top:18px;border-top:1px dashed var(--line-soft);font-size:12px;color:var(--muted);gap:12px;flex-wrap:wrap}.rail-logos{display:flex;align-items:center;gap:8px}.rail-logos .chip{height:22px;padding:0 8px;background:#fff;border-radius:6px;box-shadow:0 0 0 1px var(--line-soft);display:inline-flex;align-items:center;font-size:10px;font-weight:700;letter-spacing:.04em;color:var(--ink-2)}.trust{padding:36px 0;border-top:1px solid var(--line-soft);border-bottom:1px solid var(--line-soft);background:#fff6}.trust-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:48px;align-items:center}.stat .n{font-family:Plus Jakarta Sans,Inter Variable,sans-serif;font-weight:800;font-size:42px;letter-spacing:-.03em;color:var(--ink);line-height:1}.stat .l{font-size:14px;color:var(--muted);margin-top:8px}.section-head{max-width:720px;margin-bottom:50px}.section-head h2{font-family:Plus Jakarta Sans,Inter Variable,sans-serif;font-weight:800;font-size:clamp(36px,4.5vw,56px);letter-spacing:-.025em;line-height:1.02;margin:16px 0 20px}.section-head .lead{max-width:580px}.steps{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;counter-reset:step}.step{background:var(--card);border-radius:24px;padding:32px;box-shadow:var(--shadow-md);position:relative;min-height:280px;display:flex;flex-direction:column;transition:transform .35s cubic-bezier(.2,.7,.2,1),box-shadow .35s ease}.step:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg)}.step:before{counter-increment:step;content:counter(step,decimal-leading-zero);font-family:Plus Jakarta Sans,Inter Variable,sans-serif;font-weight:800;font-size:14px;color:var(--t600);letter-spacing:.15em}.step h3{font-family:Plus Jakarta Sans,Inter Variable,sans-serif;font-weight:700;font-size:26px;margin:14px 0 12px;letter-spacing:-.02em}.step p{color:var(--muted);margin:0;font-size:16px}.step .step-art{margin-top:auto;height:96px;border-radius:14px;background:linear-gradient(135deg,var(--t100),var(--mint));display:flex;align-items:center;justify-content:center;font-size:36px;position:relative;overflow:hidden}.showcase{background:var(--n800);color:#fff;border-radius:40px;padding:80px 60px;position:relative;overflow:hidden}.showcase:before{content:"";position:absolute;inset:0;background:radial-gradient(50% 60% at 0% 100%,rgba(31,196,182,.35) 0%,transparent 60%),radial-gradient(50% 60% at 100% 0%,rgba(79,210,197,.18) 0%,transparent 60%);pointer-events:none}.showcase-grid{position:relative;display:grid;grid-template-columns:1fr .5fr;gap:60px;align-items:center}.showcase h2{color:#fff;font-size:48px;margin:16px 0 18px}.showcase .lead{color:#ffffffb3}.showcase .eyebrow{color:var(--t300)}.feature-list{margin-top:30px;display:grid;gap:18px}.feature-list .item{display:flex;gap:16px;align-items:flex-start;font-size:16px;color:#ffffffd9}.feature-list .check{flex-shrink:0;width:28px;height:28px;border-radius:50%;background:linear-gradient(135deg,var(--t400),var(--t600));display:inline-flex;align-items:center;justify-content:center;color:#fff}.store-btns{display:flex;gap:12px;margin-top:36px;flex-wrap:wrap}.store-btn{display:inline-flex;align-items:center;gap:10px;height:56px;padding:0 22px;background:#fff;color:var(--ink);border-radius:14px;font-weight:600;transition:transform .18s ease}.store-btn:hover{transform:translateY(-2px)}.store-btn small{display:block;font-size:11px;font-weight:500;color:var(--muted);letter-spacing:.04em}.store-btn b{font-size:16px;font-weight:700;letter-spacing:-.01em}.phone-mock{width:320px;height:660px;margin:0 auto;background:#0a0a0a;border-radius:42px;padding:9px;box-shadow:0 40px 100px #00000080,0 20px 50px #0000004d;position:relative}.phone-mock:before{content:"";position:absolute;top:14px;left:50%;transform:translate(-50%);width:90px;height:24px;border-radius:999px;background:#0a0a0a;z-index:5}.phone-screen-mock{width:100%;height:100%;border-radius:34px;background:#f0f5fc;overflow:hidden;position:relative;display:flex;flex-direction:column}.phone-screenshot{width:100%;height:100%;object-fit:cover;object-position:top center;display:block}.phone-screen-mock .ms-status{height:38px;padding:0 22px;display:flex;align-items:center;justify-content:space-between;font-size:13px;font-weight:600;color:var(--ink)}.phone-screen-mock .ms-body{flex:1;padding:14px 18px;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,#eef2f8)}.ms-h{font-size:18px;font-weight:800;font-family:Plus Jakarta Sans,sans-serif;letter-spacing:-.02em;min-width:0}.ms-h .sub{display:block;font-size:12px;font-weight:500;color:var(--muted);margin-top:3px;letter-spacing:0}.ms-card{background:#ffffffb8;backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.85);border-radius:22px;padding:16px;box-shadow:0 12px 30px -8px #0f3a5c2e;margin-top:14px}.ms-row{display:flex;align-items:center;justify-content:space-between;gap:10px}.ms-avatar{flex-shrink:0;width:38px;height:38px;border-radius:12px;background:#fff;box-shadow:var(--shadow-sm);display:inline-flex;align-items:center;justify-content:center;font-weight:700;color:var(--t600)}.ms-mini-label{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--muted)}.ms-cur-cell.is-to{background:linear-gradient(135deg,var(--t100),#fff)}.ms-from-to{display:grid;grid-template-columns:1fr auto 1fr;gap:8px;align-items:center;margin-top:10px}.ms-cur-cell{background:#fffc;border-radius:14px;padding:10px 12px}.ms-cur-cell .lbl{font-size:10px;color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-weight:600}.ms-cur-cell .val{font-size:16px;font-weight:800;letter-spacing:-.01em;font-family:Plus Jakarta Sans,sans-serif;white-space:nowrap}.ms-arrow{color:var(--muted)}.ms-cta{margin-top:14px;height:50px;border-radius:999px;background:linear-gradient(135deg,var(--t400),var(--t600));color:#fff;font-weight:700;font-size:15px;display:flex;align-items:center;justify-content:center;box-shadow:var(--btn-shadow)}.ms-list{margin-top:16px;display:grid;gap:8px}.ms-tile{background:#ffffffb8;backdrop-filter:blur(14px);border:1px solid rgba(255,255,255,.85);border-radius:16px;padding:12px 14px;display:flex;align-items:center;gap:12px;box-shadow:0 8px 20px -8px #0f3a5c1f}.ms-tile .ic{width:36px;height:36px;border-radius:11px;background:linear-gradient(135deg,var(--t100),var(--mint));display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.ms-tile .ic--peach{background:linear-gradient(135deg,var(--peach),#ffeeaa)}.ms-tile .ic--sky{background:linear-gradient(135deg,var(--sky),#e0e8ff)}.ms-tile .t{font-size:13px;font-weight:600}.ms-tile .s{font-size:11px;color:var(--muted)}.ms-tile .amt{font-size:13px;font-weight:700;margin-left:auto}.ms-tile .amt.pos{color:#1fa67b}.compare{display:grid;grid-template-columns:1.2fr 1fr;gap:60px;align-items:center}.compare-card{background:var(--card);border-radius:28px;box-shadow:var(--shadow-lg);overflow:hidden}.compare-row{display:grid;grid-template-columns:1.2fr 1fr 1fr;padding:18px 24px;align-items:center;border-bottom:1px solid var(--line-soft)}.compare-row:last-child{border-bottom:none}.compare-row.head{background:#0f3a5c08;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.compare-row.head .somsend{color:var(--t700);display:inline-flex;align-items:center;gap:6px}.compare-row.head .somsend:before{content:"";width:8px;height:8px;border-radius:2px;background:linear-gradient(135deg,var(--t400),var(--t600))}.compare-row .name{font-weight:500;color:var(--ink-2)}.compare-row .somsend-val{font-family:Plus Jakarta Sans,sans-serif;font-weight:800;font-size:22px;color:var(--t700);letter-spacing:-.02em}.compare-row .banks-val{font-family:Plus Jakarta Sans,sans-serif;font-weight:700;font-size:22px;color:var(--muted);letter-spacing:-.02em}.compare-row .banks-val .strike{text-decoration:line-through}.compare-row.save-row{background:#00a79f0f}.compare-row.save-row .name{font-weight:600;color:var(--ink)}.compare-row.save-row .somsend-val{font-size:26px}.compare-row.save-row .banks-val{font-size:14px}.features{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.feature{background:var(--card);border-radius:22px;padding:32px;box-shadow:var(--shadow-md);transition:transform .35s cubic-bezier(.2,.7,.2,1),box-shadow .35s ease}.feature:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg)}.feature .ic{width:52px;height:52px;border-radius:14px;display:inline-flex;align-items:center;justify-content:center;margin-bottom:18px;background:var(--t50);color:var(--t600)}.feature.warm .ic{background:#ffeeaa80;color:#b07700}.feature.cool .ic{background:#bee3ff80;color:#1454a3}.feature.rose .ic{background:#ffb8c866;color:#b5365b}.feature.lilac .ic{background:#d5c7ff73;color:#5b3faa}.feature.mint .ic{background:#c5f0dc99;color:#1fa67b}.feature h3{font-family:Plus Jakarta Sans,Inter Variable,sans-serif;font-weight:700;font-size:22px;letter-spacing:-.02em;margin:0 0 10px}.feature p{color:var(--muted);margin:0;font-size:15px}.reviews{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.review{background:var(--card);border-radius:22px;padding:28px;box-shadow:var(--shadow-md);display:flex;flex-direction:column;transition:transform .35s cubic-bezier(.2,.7,.2,1),box-shadow .35s ease}.review:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg)}.stars{color:#e8b600;letter-spacing:1px;font-size:16px;margin-bottom:16px}.review p{font-size:17px;line-height:1.5;color:var(--ink-2);margin:0 0 22px;flex:1}.review .who{display:flex;align-items:center;gap:12px}.review .av{width:40px;height:40px;border-radius:50%;background:linear-gradient(135deg,var(--t300),var(--t600));display:inline-flex;align-items:center;justify-content:center;color:#fff;font-weight:700}.review .who .name{font-weight:600;font-size:14px}.review .who .meta{font-size:12px;color:var(--muted)}.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{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;font-family:Plus Jakarta Sans,Inter Variable,sans-serif;font-weight:700;font-size:20px;letter-spacing:-.015em;color:var(--ink);gap:16px}.faq summary::-webkit-details-marker{display:none}.faq summary .chev{width:28px;height:28px;border-radius:50%;background:var(--t50);display:inline-flex;align-items:center;justify-content:center;color:var(--t600);transition:transform .25s ease;font-size:18px;font-weight:700;flex-shrink:0}.faq details p{margin:14px 0 0;color:var(--muted);font-size:16px;line-height:1.55}.final-cta{text-align:center;background:linear-gradient(135deg,#4fd2c52e,#d5c7ff2e);border-radius:36px;padding:80px 48px;border:1px solid rgba(15,58,92,.06)}.final-cta h2{font-family:Plus Jakarta Sans,Inter Variable,sans-serif;font-weight:800;font-size:clamp(36px,5vw,60px);letter-spacing:-.03em;line-height:1;margin:0 0 18px}.final-cta p{max-width:540px;margin:0 auto 32px;color:var(--ink-2);font-size:19px}footer{padding:70px 0 40px;border-top:1px solid var(--line-soft);margin-top:40px}.foot-grid{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr 1fr;gap:48px}.foot-col h4{font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin:0 0 16px}.foot-col ul{list-style:none;padding:0;margin:0;display:grid;gap:10px}.foot-col li a{font-size:14px;color:var(--ink-2)}.foot-col li a:hover{color:var(--t600)}.foot-about{font-size:14px;color:var(--muted);max-width:280px;margin-top:16px;line-height:1.55}.foot-bottom{margin-top:56px;padding-top:28px;border-top:1px solid var(--line-soft);display:flex;align-items:center;justify-content:space-between;font-size:13px;color:var(--muted);flex-wrap:wrap;gap:16px}@media(max-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{padding:60px 28px;margin:0 16px;border-radius:28px}.final-cta{padding:60px 24px;margin:0 16px}}.btn{isolation:isolate;position:relative;overflow:hidden}.btn:after{content:"";position:absolute;inset:0;background:linear-gradient(105deg,transparent 18%,rgba(255,255,255,.32) 44%,transparent 68%);transform:translate(-120%);transition:transform .55s ease;z-index:-1}.btn:hover{transform:translateY(-1px)}.btn:hover:after{transform:translate(120%)}.nav-inner{padding-top:0;padding-bottom:0}.nav-toggle{width:44px;height:44px;border-radius:50%;display:none;align-items:center;justify-content:center;background:#fff;border:1px solid var(--line-soft);box-shadow:var(--shadow-sm)}.mobile-menu{display:none}.hero{display:block;background:linear-gradient(180deg,#ffffff29,#f7f5ee00 44%),var(--paper)}.hero:after{content:"";position:absolute;left:50%;bottom:-160px;width:min(820px,86vw);height:240px;transform:translate(-50%);filter:blur(14px);pointer-events:none}.hero-grid{width:100%;grid-template-columns:minmax(0,1.04fr) minmax(420px,.96fr);gap:clamp(34px,5vw,72px)}.hero-copy{min-width:0}.hero h1{max-width:780px}.hero .lead{max-width:620px}.zero-hero-badge{width:fit-content;max-width:100%;margin-top:18px;padding:8px 14px 8px 8px;display:inline-flex;align-items:center;gap:10px;border:1px solid rgba(0,167,159,.18);border-radius:999px;background:#ffffffb8;box-shadow:0 18px 48px -28px #008c8580,inset 0 1px #ffffffe6;backdrop-filter:blur(16px) saturate(150%);-webkit-backdrop-filter:blur(16px) saturate(150%);color:var(--ink-2);animation:badgeIn .8s cubic-bezier(.2,.7,.2,1) both .08s}.zero-hero-badge__mark{width:46px;height:34px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#0fb9ac,#087a74);color:#fff;font-family:Plus Jakarta Sans,sans-serif;font-weight:800;box-shadow:0 10px 24px -12px #008c85d9}.zero-hero-badge b{display:block;color:var(--ink);line-height:1}.hero-meta span{display:inline-flex;align-items:center}.hero-meta .dot{width:8px;height:8px;border-radius:50%;background:radial-gradient(circle at 35% 35%,#fff,var(--t400) 42%,var(--t700));margin-right:8px;box-shadow:0 0 0 5px #4fd2c521}.hero-visual{position:relative;min-height:620px;display:flex;align-items:center;justify-content:center;perspective:1200px}.hero-orbit{position:absolute;inset:0;pointer-events:none}.orbital{position:absolute;display:inline-flex;align-items:center;justify-content:center;filter:drop-shadow(0 22px 28px rgba(15,58,92,.18));transform-style:preserve-3d;animation:floatPremium 7s ease-in-out infinite}.orbital-plus{top:10%;right:0;z-index:5;width:118px;height:118px;border-radius:34px;color:#fff;font:800 78px/1 Plus Jakarta Sans,sans-serif;background:linear-gradient(145deg,rgba(255,255,255,.42),transparent 34%),linear-gradient(135deg,#23d2c4,#087a74);box-shadow:inset -12px -16px 28px #00504b47,inset 10px 12px 22px #ffffff47,0 34px 70px -28px #008c85d9;transform:rotate(-12deg) rotateY(-18deg)}.orbital-zero{left:-2%;top:18%;min-width:132px;height:86px;padding:0 24px;border-radius:30px;color:var(--ink);font:800 42px/1 Plus Jakarta Sans,sans-serif;background:linear-gradient(145deg,#ffffffc7,#ffffff5c),radial-gradient(circle at 20% 10%,rgba(255,238,170,.9),transparent 48%);border:1px solid rgba(255,255,255,.74);box-shadow:var(--shadow-lg);animation-delay:-1.8s;z-index:4}.orbital-coin{width:72px;height:72px;border-radius:50%;background:radial-gradient(circle at 32% 24%,#fff6c7 0 12%,transparent 13%),linear-gradient(145deg,#ffe680,#f2aa2e 54%,#b97312);box-shadow:inset -8px -10px 18px #7f4d0047,inset 7px 8px 16px #fff6,0 28px 44px -24px #b07700bf;z-index:5}.coin-a{left:7%;bottom:22%;animation-delay:-3.2s}.coin-b{right:11%;bottom:12%;width:52px;height:52px;animation-delay:-4.4s}.orbital-card{right:0;top:38%;width:132px;height:84px;border-radius:18px;background:linear-gradient(135deg,#ffffff94,#ffffff14),linear-gradient(135deg,#0f3a5c,#111827 60%,#4f46e5);border:1px solid rgba(255,255,255,.4);transform:rotate(13deg) rotateY(-18deg);animation-delay:-2.4s}.orbital-card:before,.orbital-card:after{content:"";position:absolute;left:18px;border-radius:999px;background:#ffffffb8}.orbital-card:before{top:18px;width:28px;height:18px}.orbital-card:after{bottom:18px;width:70px;height:7px}.commission-card{position:absolute;z-index:4;left:0;bottom:7%;display:flex;align-items:center;gap:14px;min-width:228px;padding:16px 18px;border-radius:24px;background:#ffffffb8;border:1px solid rgba(255,255,255,.76);box-shadow:0 32px 70px -36px #0f3a5c80,inset 0 1px #fffffff2;backdrop-filter:blur(20px) saturate(160%);-webkit-backdrop-filter:blur(20px) saturate(160%);animation:floatPremium 6.4s ease-in-out infinite -1s}.commission-card:hover{transform:translateY(-4px) scale(1.015)}.commission-card__plus{width:48px;height:48px;border-radius:16px;display:inline-flex;align-items:center;justify-content:center;color:#fff;background:linear-gradient(135deg,var(--t400),var(--t700));font:800 32px/1 Plus Jakarta Sans,sans-serif;box-shadow:var(--btn-shadow)}.commission-card strong{display:block;font:800 34px/1 Plus Jakarta Sans,sans-serif;letter-spacing:0;color:var(--ink)}.commission-card div span{display:block;color:var(--muted);font-size:13px;font-weight:650}.calc-shell{width:min(100%,510px);position:relative;z-index:3;transform:rotateY(-7deg) rotateX(3deg);transform-style:preserve-3d;animation:calcSettle .9s cubic-bezier(.2,.7,.2,1) both .12s}.calc-shell:before{content:"";position:absolute;inset:-30px;border-radius:42px;background:radial-gradient(circle at 18% 18%,rgba(255,238,170,.48),transparent 34%),radial-gradient(circle at 85% 2%,rgba(213,199,255,.52),transparent 34%),linear-gradient(135deg,#4fd2c55c,#fff0);filter:blur(4px);opacity:.9;z-index:-1}.calc{border:1px solid rgba(255,255,255,.78);background:linear-gradient(180deg,#ffffffeb,#ffffffc7),var(--card);backdrop-filter:blur(18px) saturate(145%);-webkit-backdrop-filter:blur(18px) saturate(145%);transition:transform .28s ease,box-shadow .28s ease}.calc:hover{transform:translateY(-3px);box-shadow:0 1px #fff inset,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 ease,box-shadow .3s ease,background .2s ease}.calc-field:hover,.feature:hover,.step:hover,.review:hover{border-color:#00a79f24}.live-dot{width:8px;height:8px;margin-right:10px;display:inline-block;border-radius:50%;background:#1fa67b;animation:livepulse 1.7s ease-out infinite}.auth-modal{position:fixed;inset:0;z-index:100;display:grid;place-items:center;padding:22px;opacity:0;visibility:hidden;transition:opacity .22s ease,visibility .22s ease}.auth-modal.is-open{opacity:1;visibility:visible}.auth-backdrop{position:absolute;inset:0;background:radial-gradient(45% 55% at 65% 20%,rgba(79,210,197,.22),transparent 70%),#04111b6b;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.auth-dialog{width:min(100%,500px);max-height:min(760px,calc(100svh - 28px));overflow:auto;position:relative;padding:30px;border-radius:34px;background:radial-gradient(circle at 12% 0%,rgba(0,140,133,.16),transparent 34%),radial-gradient(circle at 100% 8%,rgba(0,140,133,.13),transparent 32%),linear-gradient(180deg,#fffffff5,#f7fcfbeb);border:1px solid rgba(0,140,133,.14);box-shadow:0 34px 90px #041e1d3d,0 10px 30px #008c8514,inset 0 1px #ffffffe6;backdrop-filter:blur(22px);transform:translateY(18px) scale(.96);opacity:0;transition:transform .32s cubic-bezier(.16,1,.3,1),opacity .22s ease}.auth-modal.is-open .auth-dialog{transform:translateY(0) scale(1);opacity:1}.auth-close{position:absolute;top:18px;right:18px;z-index:5;width:42px;height:42px;border:0;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;color:#123331;background:#ffffffc7;box-shadow:0 10px 26px #0825231f,inset 0 0 0 1px #008c851f;cursor:pointer;transition:.2s ease}.auth-close:hover{transform:rotate(90deg) scale(1.04);background:#fff;color:#008c85}.auth-art{height:124px;position:relative;margin:2px 0 14px;border-radius:28px;overflow:hidden;background:radial-gradient(circle at 25% 20%,rgba(255,255,255,.9),transparent 30%),linear-gradient(135deg,#008c851f,#008c850a)}.auth-art:before{content:"";position:absolute;inset:14px;border-radius:24px;border:1px solid rgba(0,140,133,.12)}.auth-plus,.auth-zero,.auth-card-mini{position:absolute;display:inline-flex;align-items:center;justify-content:center;animation:floatPremium 5.8s ease-in-out infinite;will-change:transform}.auth-plus{left:22px;top:22px;width:76px;height:76px;border-radius:26px;background:linear-gradient(135deg,#00b8ad,#008c85 62%,#006a65);color:#fff;font:900 54px/1 Plus Jakarta Sans,sans-serif;box-shadow:0 22px 44px #008c854d,inset 0 1px #ffffff59}.auth-zero{left:112px;top:16px;width:124px;height:78px;border-radius:28px;background:#ffffffe6;color:#072826;font:900 38px/1 Plus Jakarta Sans,sans-serif;letter-spacing:-1.5px;box-shadow:0 18px 42px #05252321,inset 0 0 0 1px #008c851f;animation-delay:-1.4s}.auth-card-mini{right:24px;bottom:20px;width:134px;height:78px;border-radius:22px;background:radial-gradient(circle at 78% 22%,rgba(255,255,255,.45),transparent 18%),linear-gradient(135deg,#08211f,#008c85 72%);transform:rotate(8deg);box-shadow:0 24px 46px #004e4a3d,inset 0 1px #ffffff38;animation-delay:-2s}.auth-card-mini:before{content:"";position:absolute;left:16px;top:18px;width:34px;height:22px;border-radius:7px;background:#ffffff47}.auth-card-mini:after{content:"";position:absolute;left:16px;bottom:17px;width:76px;height:7px;border-radius:999px;background:#ffffff57}.auth-copy .eyebrow{display:inline-flex;margin-bottom:8px;padding:7px 12px;border-radius:999px;background:#008c851a;color:#008c85;font-size:12px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.auth-copy h2{margin:0 0 9px;color:#08211f;font:900 clamp(28px,5vw,38px)/1.04 "Plus Jakarta Sans",sans-serif;letter-spacing:-1.2px}.auth-copy p{margin:0 0 22px;color:#08211fad;font-size:15px;line-height:1.55}.auth-tabs{display:grid;grid-template-columns:1fr 1fr;gap:6px;padding:6px;margin-bottom:18px;border-radius:999px;background:#008c8514;box-shadow:inset 0 0 0 1px #008c8514}.auth-tabs button{height:46px;border:0;border-radius:999px;background:transparent;color:#08211f9e;font-weight:850;cursor:pointer;transition:.22s ease}.auth-tabs button:hover{color:#08211f}.auth-tabs button.is-active{background:#fff;color:#008c85;box-shadow:0 12px 26px #004e4a1f}.auth-form{display:none;gap:14px}.auth-form.is-active{display:grid;animation:authPanelIn .24s ease both}.auth-form label{display:grid;gap:8px;color:#08211fb8;font-size:13px;font-weight:800}.auth-form input[type=text],.auth-form input[type=password]{width:100%;height:56px;border-radius:18px;border:1px solid rgba(0,140,133,.16);background:#ffffffd1;padding:0 16px;color:#08211f;font-size:15px;outline:none;box-shadow:0 8px 22px #0728260a;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease,transform .18s ease}.auth-form input:hover{background:#fff;border-color:#008c8547}.auth-form input:focus{border-color:#008c85;background:#fff;transform:translateY(-1px);box-shadow:0 0 0 4px #008c8521,0 14px 30px #004e4a14}.auth-row{display:flex;justify-content:space-between;gap:14px;align-items:flex-start;color:#08211f94;font-size:12px;line-height:1.35}.auth-row a{color:#008c85;font-weight:900;white-space:nowrap;text-decoration:none}.auth-row a:hover{text-decoration:underline}.auth-check{display:flex!important;grid-template-columns:none!important;align-items:flex-start;gap:9px!important;font-weight:650!important}.auth-check input{flex:0 0 auto;margin-top:2px;accent-color:#008c85}.auth-error{display:none;margin:-2px 0 0;color:#b42318;font-size:13px;font-weight:800}.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{width:100%;min-height:56px;border-radius:18px;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 0}50%{translate:0 -9px}}@media(max-width:560px){.auth-dialog{padding:22px;border-radius:28px}.auth-art{height:108px}.auth-plus{left:16px;top:22px;width:64px;height:64px;border-radius:22px;font-size:46px}.auth-zero{left:88px;width:104px;height:66px;font-size:32px}.auth-card-mini{width:110px;height:68px;right:16px}.auth-row{flex-direction:column}}.faq-section{overflow:hidden}.faq{max-width:920px;margin:0 auto;display:grid;gap:12px}.faq-item{border:1px solid rgba(15,58,92,.08);border-radius:22px;background:linear-gradient(180deg,#ffffffd1,#ffffff9e),var(--card);box-shadow:0 18px 44px -34px #0f3a5c73;overflow:hidden;transition:border-color .2s ease,box-shadow .28s ease,transform .28s ease}.faq-item:hover{transform:translateY(-2px);border-color:#00a79f2e;box-shadow:0 26px 58px -38px #0f3a5c80}.faq-question{width:100%;min-height:76px;padding:20px 22px 20px 26px;display:flex;align-items:center;justify-content:space-between;gap:18px;text-align:left;font-family:Plus Jakarta Sans,Inter Variable,sans-serif;font-weight:800;font-size:19px;letter-spacing:0;color:var(--ink)}.faq-question .chev{width:34px;height:34px;border-radius:50%;flex:0 0 auto;background:linear-gradient(135deg,#4fd2c52e,#d5c7ff38);position:relative;transition:transform .25s ease,background .25s ease}.faq-question .chev:before,.faq-question .chev:after{content:"";position:absolute;left:50%;top:50%;width:14px;height:2px;border-radius:999px;background:var(--t700);transform:translate(-50%,-50%)}.faq-question .chev:after{transform:translate(-50%,-50%) rotate(90deg);transition:transform .25s ease}.faq-item.is-open .chev{transform:rotate(180deg);background:linear-gradient(135deg,var(--t400),var(--t700))}.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{display:grid;grid-template-rows:0fr;transition:grid-template-rows .34s cubic-bezier(.2,.7,.2,1)}.faq-panel>p{min-height:0;overflow:hidden;margin:0;padding:0 26px;color:var(--muted);font-size:16px;line-height:1.6;transition:padding .34s cubic-bezier(.2,.7,.2,1),opacity .24s ease;opacity:0}.faq-item.is-open .faq-panel{grid-template-rows:1fr}.faq-item.is-open .faq-panel>p{padding-bottom:24px;opacity:1}@keyframes floatPremium{0%,to{translate:0 0}50%{translate:0 -14px}}@keyframes calcSettle{0%{opacity:0;transform:translate3d(18px,26px,0) 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(max-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(max-width:980px){.nav-signup{display:none}.nav-toggle{display:inline-flex}.mobile-menu{display:block;position:fixed;left:0;right:0;top:var(--nav-h);z-index:49;background:#f7f5eeeb;border-bottom:1px solid var(--line-soft);box-shadow:0 24px 58px -38px #0f3a5c80;backdrop-filter:blur(18px) saturate(160%);-webkit-backdrop-filter:blur(18px) saturate(160%);opacity:0;visibility:hidden;transform:translateY(-10px);transition:opacity .2s ease,visibility .2s ease,transform .2s ease}.nav.is-menu-open .mobile-menu{opacity:1;visibility:visible;transform:translateY(0)}.mobile-menu-inner{padding-top:18px;padding-bottom:22px;display:grid;gap:10px}.mobile-menu a{min-height:48px;padding:0 14px;border-radius:16px;display:flex;align-items:center;color:var(--ink);font-weight:750;background:#ffffff8a}.hero{min-height:0}.hero-grid{grid-template-columns:1fr;padding-top:52px;gap:34px}.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{min-height:560px;width:min(100%,620px);margin:0 auto}.calc-shell{transform:none}.calc-shell:before{inset:-18px}.orbital-plus{right:4%;top:0;width:94px;height:94px;font-size:62px}.orbital-zero{left:0;top:5%}.orbital-card{right:2%}.commission-card{left:3%;bottom:1%}.auth-dialog{padding:24px;border-radius:28px}.auth-row{display:grid}.auth-row a{white-space:normal}}@media(max-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{gap:14px;margin-top:28px;text-align:left}.hero-meta span{width:100%;justify-content:center}.hero-visual{min-height:auto;padding:84px 0 92px}.calc{padding:20px;border-radius:24px}.calc-input{font-size:27px}.calc-field{grid-template-columns:1fr}.calc-cur{width:fit-content}.calc-divider{align-items:flex-start;padding-left:0;flex-wrap:wrap}.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{width:78px;height:78px;border-radius:26px;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(max-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{padding:20px;border-radius:24px}.auth-art{height:90px}.auth-plus{width:62px;height:62px;border-radius:20px;font-size:42px}.auth-zero{left:78px;width:92px;height:60px;font-size:30px}.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{width:100%;justify-content:center}.phone-mock{height:570px}.final-cta{padding:46px 18px}.final-cta .btn{width:100%}}@media(max-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{width:min(100%,520px);margin-top:18px;display:flex;align-items:center;gap:18px}.hero-zero-stage .zero-hero-badge{margin-top:0;flex:0 0 auto}.zero-3d-card{width:248px;height:148px;position:relative;flex:0 1 248px;border-radius:30px;overflow:hidden;background:radial-gradient(circle at 50% 50%,rgba(79,210,197,.26),transparent 56%),linear-gradient(135deg,#ffffff94,#ffffff2e);border:1px solid rgba(255,255,255,.64);box-shadow:0 24px 56px -34px #008c85a6,inset 0 1px #ffffffe6;backdrop-filter:blur(14px) saturate(150%);-webkit-backdrop-filter:blur(14px) saturate(150%)}.zero-3d-card:before{content:"";position:absolute;inset:16px;border-radius:999px;background:radial-gradient(ellipse,rgba(79,210,197,.34),transparent 66%);filter:blur(18px);pointer-events:none}.zero-3d-canvas{position:relative;width:100%;height:100%}.hero-cta .btn-primary{background:linear-gradient(135deg,rgba(255,255,255,.22),transparent 36%),linear-gradient(135deg,#24cfc2,#00a79f 48%,#007a74);box-shadow:0 1px #ffffff6b inset,0 -3px 8px #00504b47 inset,0 18px 38px -18px #008c85cc}.hero-cta .btn-primary:hover{background:linear-gradient(135deg,rgba(255,255,255,.28),transparent 36%),linear-gradient(135deg,#34ded2,#00b6ad 48%,#008c85)}.hero-cta .btn-primary:active{transform:translateY(1px) scale(.985);box-shadow:0 1px #ffffff47 inset,0 8px 22px -18px #008c85b3}.hero-cta .btn-secondary{background:#ffffffbd;border-color:#fffc;box-shadow:0 1px #fffffff0 inset,0 14px 34px -24px #0f3a5c66;backdrop-filter:blur(14px) saturate(150%);-webkit-backdrop-filter:blur(14px) saturate(150%)}.hero-cta .btn-secondary:hover{background:#ffffffe6;border-color:#00a79f29}.app-download{margin-top:36px;max-width:430px}.app-download-toggle{width:100%;min-height:58px;padding:0 20px 0 22px;border-radius:18px;display:flex;align-items:center;justify-content:space-between;gap:14px;color:#fff;font-weight:800;background:linear-gradient(135deg,rgba(255,255,255,.16),transparent 38%),linear-gradient(135deg,var(--t400),var(--t700));box-shadow:0 1px #ffffff42 inset,0 18px 44px -24px #1fc4b6b3;transition:transform .2s ease,box-shadow .2s ease,background .2s ease}.app-download-toggle:hover{transform:translateY(-2px);box-shadow:0 1px #ffffff52 inset,0 22px 52px -24px #1fc4b6db}.app-download-toggle svg{flex:0 0 auto;transition:transform .24s ease}.app-download.is-open .app-download-toggle svg{transform:rotate(180deg)}.app-download .store-btns{margin-top:0;max-height:0;opacity:0;overflow:hidden;display:flex;transform:translateY(-8px);transition:max-height .34s cubic-bezier(.2,.7,.2,1),opacity .22s ease,transform .28s ease,margin-top .28s ease}.app-download.is-open .store-btns{max-height:150px;margin-top:12px;opacity:1;transform:translateY(0)}.app-download .store-btn{min-width:0;flex:1 1 0;background:linear-gradient(180deg,#fffffff5,#ffffffdb),#fff;border:1px solid rgba(255,255,255,.74);box-shadow:0 1px #fffffff2 inset,0 16px 38px -28px #00000080}.app-download .store-btn:hover{transform:translateY(-2px);box-shadow:0 1px #fff inset,0 22px 46px -30px #00000094}@media(max-width:980px){.hero-zero-stage{margin-left:auto;margin-right:auto;justify-content:center}}@media(max-width:768px){.hero-zero-stage{width:100%;flex-direction:column;gap:12px}.zero-3d-card{width:min(100%,292px);height:164px;flex-basis:auto}.app-download{max-width:none}.app-download .store-btns{flex-direction:column}.app-download.is-open .store-btns{max-height:180px}}@media(max-width:430px){.zero-3d-card{width:min(100%,268px);height:148px}}@media(max-width:360px){.zero-3d-card{width:min(100%,240px);height:136px;border-radius:26px}}.hero-grid>:nth-child(2) .calc{background:var(--card);border:0;border-radius:28px;padding:26px;box-shadow:var(--shadow-lg);backdrop-filter:none;-webkit-backdrop-filter:none;transform:none}.hero-grid>:nth-child(2) .calc:hover{transform:none;box-shadow:var(--shadow-lg)}.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(max-width:768px){.hero-grid>:nth-child(2) .calc{padding:26px;border-radius:28px}.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 (max-width:430px){.eyebrow{letter-spacing:.1px;font-size:12px}.section-head h2{margin:0;font-size:28px}.hero-grid{padding-top:30px}.feeBanner{padding:10px;border-radius:18px;min-height:50px}.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{gap:0;grid-template-columns:1fr}.calc-field label,.hero-grid>:nth-child(2) .calc-input{text-align:center}.calc-cur{margin:0 auto}.calc-divider{align-items:center;justify-content: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{font-size:14px}.faq-panel>p{font-size:14px}.faq-section{margin-top:-50px}footer{padding:0;margin:0}.section-head{margin-bottom:15px}}
