@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/outfit-latin-ext-400-normal.5tcqmc2S.woff2) format("woff2"),url(/_astro/outfit-latin-ext-400-normal.DHm7mdGe.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:Outfit;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/outfit-latin-400-normal.BGsTXAXT.woff2) format("woff2"),url(/_astro/outfit-latin-400-normal.DMwTpYkH.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:Outfit;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/outfit-latin-ext-500-normal.zeox_O30.woff2) format("woff2"),url(/_astro/outfit-latin-ext-500-normal.DrCvqoFD.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:Outfit;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/outfit-latin-500-normal.DKnIMDSk.woff2) format("woff2"),url(/_astro/outfit-latin-500-normal.ClnHRwRh.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:Outfit;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/outfit-latin-ext-600-normal.B85nYjL1.woff2) format("woff2"),url(/_astro/outfit-latin-ext-600-normal.CWJcPgd7.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:Outfit;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/outfit-latin-600-normal.B7SfZ07L.woff2) format("woff2"),url(/_astro/outfit-latin-600-normal.BEfTtDA7.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:Outfit;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/outfit-latin-ext-700-normal.CI4iH74K.woff2) format("woff2"),url(/_astro/outfit-latin-ext-700-normal.fjS8-Gm7.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:Outfit;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/outfit-latin-700-normal.Cu9v6i1X.woff2) format("woff2"),url(/_astro/outfit-latin-700-normal.D4itBLBr.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:Outfit;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/outfit-latin-ext-800-normal.DRv2ic_2.woff2) format("woff2"),url(/_astro/outfit-latin-ext-800-normal.DyhPHUt-.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:Outfit;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/outfit-latin-800-normal.CQna6-G7.woff2) format("woff2"),url(/_astro/outfit-latin-800-normal.BRHLSPcU.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: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,d09GRgABAAAAAAY8AA8AAAAACCwAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABWAAAABYAAAAWABEABEdQT1MAAAFwAAAASwAAAGYrviSMR1NVQgAAAbwAAAAnAAAAKLj8uOpPUy8yAAAB5AAAAEwAAABgXqOjr1NUQVQAAAIwAAAAPQAAAEjnc8sdY21hcAAAAnAAAABDAAAAZAHsImBnYXNwAAACtAAAAAgAAAAIAAAAEGdseWYAAAK8AAABWAAAAaAMR8wnaGVhZAAABBQAAAA2AAAANiIkFjloaGVhAAAETAAAAB8AAAAkCMQChGhtdHgAAARsAAAAIAAAACYPJwD7bG9jYQAABIwAAAAWAAAAFgJYAcJtYXhwAAAEpAAAABwAAAAgABoAwm5hbWUAAATAAAABLAAAArQ80WAIcG9zdAAABewAAABNAAAAYifABt8AAQAAAAwAAAAAAAAAAgABAAEAAwABAAB42j3HpQECQAAAwHvBNZOZgBWQRGQAtOA2Py7XTkBVV08cjMYTze3suteU4X4XEDar816Zz2RRWVAWtUFXRxAFSRAlUfjPAyrAB5UAeNpjYGRgYOBiUANCJhc3nxAGoZzEkjwGPgYQYAER//+DSABaSQVVAHjaY2BhimOcwMDKwMDUxRTBwMDgDaEZ4xg0GJ0YUAE7EDPBOCH+3v4MBxh4Fbaw8P1XYmBgFWBMUWBgnAySY5JgegmkFBiYAdSUCkx42g3HsQ1AUBgGwPt+CgmlESymQqJ8iTUMZDjvuhMxKawKm3qOs2XgavudWYxW/UrlpT7607eA8APRSgVAAAAAeNpjYGBgAmJmIBYBkoxgmoUhAEgLACFInJdBgcGRYQHDQUYmhS3//2OK/P/5/8n/A/9T/zv+Z7wfDDQDDQAA8SQUYgAAAQAB//8AD3jabRA1QkNRLMnXenF3d/mGQ+3DiDsTNiInKCss+AFgxv0YPQILMuNODee9uCfAQh0AuekSGBDABDaAKCUjBv2YE8Y6El/uv5DWdf1lSNdPg+BP9mcBzdClP98IIKGEWXkZQlQGY0J7N9o7m173HAMYN0eXL3GHh4g4+/YWymHOKRcQwJ8pwgn4/rEbwAE+INDermmQbiAZqgG4zNxcRdZULcs/XgYv8DHRsbFSpapJVvJPrmqqIufmZmXyQlYDSZWxsTHRAi9IMeh2jtUYWb6Rcl4nRc6S7SxROmO6LPrI6yEuiJzZb5C7YrqsntE6f6SB5RvMUn9VWoLJ5HCYTEmpuVWpFbVaWzFuOozmxE9V6qtOizcbHYAwTl7MYWKBAYjSJGG8Z3yavKurYc+a3+O/MAbml6IDI/sZzyMn6TktJQUFJc3ZOnlz3cVFZWVFxe5ceAeNy1AJAAEAAAACEi1gomnYXw889QADA+gAAAAA3bEsGAAAAADgp5Nc/2P/EAVQBKUAAAAGAAIAAAAAAAB42mNgZGBg4fuvxMDA2vo/+e9l1gCgCCrgBAB//AVQAHjaY2pgsGHqYeCGYYZVDAwwzDSPwRzISmdIBwB5hgYtAAAAIQA7AEcAUwBTAFMAUwCnALQA0AAAeNpjYGRgYOBiSGFgZ4hhYAXzEICZgREAE7gA3XjaLMY1AcMAAEXBF+aMFZC9zJ0jogrqpGiqIUUxEPw3HRDxw8KwA6AxHrpBZuS6SWqcdIucVrfZUegON166y4q7nnIim29YxCz0aHioj4O+MrLAbSgGgug7ioVl5lZQZmZmJv9wcvs+QSkcWWuYGS/uEvnghk9WyHq+88IdRzx4PvEsprkSMsbqc2Xk07KJaMaYGe/vnlH0SX6LRdbZFsvJrerzTUujd/YwkmiPcR9U51TJcegrjZ6I8oFB/fUzxgBTqh79G13vKs7ol5vQhrxd/MQJZZHCT6xQFuuv7322WNOmWsu37NU4hzkiCSXSP121RvrRvO2LPHg29qNGLPKq/k4uMEPO81ksjTztFfN6MqYKdbf0cqfyQ9SOGiF6ltQ+0NegAx1fYaVrDHjaY2BiAIP/qQwaDNgAFxCrMJxkZGJgZmRmZGFkZWRjZGdzTCpKLUtlL83LNDBwNGByDgIxjQycTDgTk0tLUpPzc5PAksYGZgDvLw/DAAAA) 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:500;src:url(data:font/woff2;base64,d09GMgABAAAAAAQwABAAAAAACHQAAAPWAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbahwoBmA/U1RBVEQAZBEICoMkgmULFgABNgIkAyYEIAWFXgdiDAcbAwdRlE3OAiA/C2NnWmqDevE1lV86rytbx0YiXN7GJix16cheg+c///7dZ+Z+SEzSUhXoEkLHLqv//fu/tfY3nUm+g2lnlqwhYmnWZ232zf5BQiV0qzxKoR5UjVQLFR7+uVfv+5lDN4WzaUwPWEASTFvwak+Pl2rLqgUqWr/l7mqeJpR5FlJkbclrawv4WyBZaRDdxDX5/xelhdVKE4m2zbooInWEO19jURQVPvBuOvDkAcHeliEDXwoiZxo1/tstIsAWAChCaEKAtVDJ1GlxfR+yN4oBZBkAkwkC5GqIAOJAgDAoloQlxZUBIvkTCoDQhKLN8VKYRQwXjizagXkAs434JyuYQT2rCECN1YtcoBrzICIWQLla63ltC57YDcVwpmCYNY1OyAtAdew3EEiTvR8LrhQIpZ4sGxUNU3fqKTYIVwZ6wxb4twhACrICgAIauNIEuDI0Ahw50sBOoCL3fkMFiomxx/Jz8zHHWET500Ih1xCSmuAAwBqAK7AF44Bd4MsRYFApIMBjEJKlWhoePhvhmMSB1Ro5D2fWZibFkofp/bPMacp6vCkbxnNyp3atz66P1K75BuuPeXZe/3xXNlQfm0uF9U+mqV1rYHNKX80eoYGO1L5bZLBZ37LabkggZnym3HIxRqivANhY/1+NlKncG/kn6rGEPYd8ufSeriuFFF+iE7bqaWxa2cwaeQv2IOd05Pu/v386CWdDv/T35UJC4mam3WgqVPQregeerWBu3ebN2oUbvNYNa6rhi42eyuXw8IeI7mbYQmSZbagRBFiwdM8fzreS7vMYYAP1qq91voMA1Q4fa+5fH3DIfZZa/wf49R3rCfj7vreXVLqyajqYUwAEL5tOveUx/znVL7LYKlnPKrmnolmug3QdfFMwL6AAa+kMvjQBAACgCLB3Q4ZkrYDnMeuxRGJMWIp9xLO0Yn/tRhXLTLY7LHOxtrLspWtkOQoWz3RiK1gvGpDu7RYZwAZpLaN/Ac04HxVYgSgPozliYCw2tMGgYyTfNo8UIapRLkpAFNGCCkRsCIUiIwkSrKIRmBCKtK3CeNoWCJaOBovWO1eiGjtbu6AdMojvZ7gAkSxeogxJckwwIY7zRM50xcsSL0Wivtr+a7VlzZbxdGA3ZJE8avQ8Osn60jlc6Io43TCRLFEbA7XGAKPhvtpGjuUcBq3PuCISsnGiorvImzBPYPxsJFXbCM7XsRrn4tCVkKHD7hpFxJrGULWyNQj1JhQ6tBhiJuZiYV6k/hXAuNiagHXH+8Rkbte5sz8+pJaoJtH4Rg5JTJoeMxsvf4RbbhkZAA==) 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:500;src:url(/_astro/plus-jakarta-sans-vietnamese-500-normal.DiU8zqi-.woff2) format("woff2"),url(/_astro/plus-jakarta-sans-vietnamese-500-normal.CvE5C8T-.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:500;src:url(/_astro/plus-jakarta-sans-latin-ext-500-normal.9VZagAe1.woff2) format("woff2"),url(/_astro/plus-jakarta-sans-latin-ext-500-normal.CqEEAICU.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:500;src:url(/_astro/plus-jakarta-sans-latin-500-normal.Bf-nb4oT.woff2) format("woff2"),url(/_astro/plus-jakarta-sans-latin-500-normal.DYtqi0QS.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}.neo-root{--neo-bg: #030014;--neo-bg-soft: #0a0520;--neo-surface: rgba(255, 255, 255, .04);--neo-surface-hover: rgba(255, 255, 255, .07);--neo-border: rgba(255, 255, 255, .08);--neo-border-glow: rgba(124, 58, 237, .45);--neo-text: #f8f7ff;--neo-text-muted: #9d9bb8;--neo-violet: #7c3aed;--neo-cyan: #22d3ee;--neo-pink: #f472b6;--neo-lime: #a3e635;--neo-font-display: "Outfit", "Plus Jakarta Sans", system-ui, sans-serif;--neo-font-body: "Plus Jakarta Sans", system-ui, sans-serif;--neo-max: 1200px;--neo-header: 76px;--neo-glow-violet: 0 0 80px rgba(124, 58, 237, .35);--neo-glow-cyan: 0 0 60px rgba(34, 211, 238, .25)}*,*:before,*:after{box-sizing:border-box}html.neo-root{scroll-behavior:smooth}.neo-body{margin:0;min-height:100vh;font-family:var(--neo-font-body);font-size:16px;line-height:1.6;color:var(--neo-text);background:var(--neo-bg);overflow-x:hidden;-webkit-font-smoothing:antialiased}.neo-root button,.neo-root a,.neo-root summary{-webkit-tap-highlight-color:transparent}.neo-root button{-webkit-appearance:none;appearance:none}.neo-root button:focus{outline:none}.neo-root button:focus-visible{outline:2px solid rgba(34,211,238,.45);outline-offset:2px}.neo-v3-cosmos{position:fixed;inset:0;z-index:0;width:100%;height:100%;display:block;pointer-events:none}.neo-body-v3 .neo-aurora{opacity:.32;mix-blend-mode:screen}.neo-body-v3 .neo-noise{z-index:1}.neo-body-v3 .neo-wrap{z-index:2}.neo-body-v3.neo-nav-open{overflow:hidden}.neo-noise{position:fixed;inset:0;z-index:0;pointer-events:none;opacity:.035;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.neo-aurora{position:fixed;inset:0;z-index:0;pointer-events:none;overflow:hidden}.neo-aurora span{position:absolute;border-radius:50%;filter:blur(90px);opacity:.55;animation:neo-aurora-drift 18s ease-in-out infinite alternate}.neo-aurora span:nth-child(1){width:55vw;height:55vw;top:-20%;left:-10%;background:radial-gradient(circle,rgba(124,58,237,.55),transparent 70%)}.neo-aurora span:nth-child(2){width:45vw;height:45vw;top:30%;right:-15%;background:radial-gradient(circle,rgba(34,211,238,.35),transparent 70%);animation-delay:-6s}.neo-aurora span:nth-child(3){width:40vw;height:40vw;bottom:-10%;left:25%;background:radial-gradient(circle,rgba(244,114,182,.3),transparent 70%);animation-delay:-12s}@keyframes neo-aurora-drift{0%{transform:translate(0) scale(1)}to{transform:translate(4%,6%) scale(1.08)}}.neo-wrap{position:relative;z-index:1}.neo-container{width:min(100% - 40px,var(--neo-max));margin-inline:auto}[data-reveal]{opacity:0;transform:translateY(28px);transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1)}[data-reveal].is-visible{opacity:1;transform:translateY(0)}[data-reveal][data-delay="1"]{transition-delay:.1s}[data-reveal][data-delay="2"]{transition-delay:.2s}@media(max-width:768px){.neo-container{width:min(100% - 28px,var(--neo-max))}}@media(prefers-reduced-motion:reduce){.neo-aurora span,[data-reveal]{animation:none!important;transition:none!important}[data-reveal]{opacity:1;transform:none}.neo-v3-cosmos{opacity:.65}.neo-nav-backdrop,.neo-nav-drawer,.neo-nav-mobile>a,.neo-nav-toggle span{transition:none!important}.neo-nav-drawer.is-open .neo-nav-mobile>a{opacity:1;transform:none}.neo-phone-scene--hole,.neo-phone-ui,.neo-phone-line,.neo-phone-choices,.neo-phone-reset{transition:none!important}#neo-v3-choices:not(.is-hidden) #neo-v3-choice-stay,#neo-v3-choices:not(.is-hidden) #neo-v3-choice-leave{animation:none!important}}.neo-header{position:sticky;top:0;z-index:100;height:var(--neo-header);border-bottom:1px solid var(--neo-border);background:#030014b8;backdrop-filter:blur(20px) saturate(1.4)}.neo-header-inner{display:flex;align-items:center;height:100%;gap:24px}.neo-logo{display:inline-flex;align-items:center;gap:12px;color:var(--neo-text);text-decoration:none;font-family:var(--neo-font-display);font-weight:700;font-size:18px;flex-shrink:0}.neo-logo-glyph{display:grid;place-items:center;width:40px;height:40px;border-radius:12px;background:linear-gradient(135deg,var(--neo-violet),var(--neo-cyan));font-size:20px;font-weight:800;color:#fff;box-shadow:var(--neo-glow-violet)}.neo-logo-glyph.sm{width:32px;height:32px;font-size:16px;border-radius:10px}.neo-nav{flex:1;display:flex;justify-content:center;gap:32px;min-width:0}.neo-nav a{color:var(--neo-text-muted);text-decoration:none;font-size:14px;font-weight:500;transition:color .2s}.neo-nav a:hover{color:var(--neo-text)}.neo-nav-toggle{display:none;flex-direction:column;justify-content:center;gap:5px;width:42px;height:42px;padding:0;border:1px solid var(--neo-border);border-radius:12px;background:#ffffff0a;cursor:pointer;transition:border-color .2s,background .2s}.neo-nav-toggle span{display:block;width:18px;height:2px;margin-inline:auto;border-radius:2px;background:var(--neo-text);transition:transform .25s,opacity .25s}.neo-nav-toggle.is-open span:nth-child(1){transform:translateY(7px) rotate(45deg)}.neo-nav-toggle.is-open span:nth-child(2){opacity:0}.neo-nav-toggle.is-open span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.neo-nav-backdrop{position:fixed;inset:0;z-index:90;background:#030014b8;backdrop-filter:blur(6px);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .28s ease,visibility .28s ease}.neo-nav-backdrop.is-open{opacity:1;visibility:visible;pointer-events:auto}.neo-nav-drawer{position:fixed;top:var(--neo-header);left:0;right:0;z-index:95;width:100%;padding:12px 20px 24px;border-bottom:1px solid var(--neo-border);background:#080418fa;backdrop-filter:blur(24px);box-shadow:0 24px 48px #00000073;transform:translateY(-16px);opacity:0;visibility:hidden;pointer-events:none;transition:transform .32s cubic-bezier(.22,1,.36,1),opacity .28s ease,visibility .32s ease}.neo-nav-drawer.is-open{transform:translateY(0);opacity:1;visibility:visible;pointer-events:auto}.neo-nav-mobile{display:flex;flex-direction:column;gap:4px;width:100%}.neo-nav-mobile>a{display:block;width:100%;padding:16px 18px;border-radius:14px;color:var(--neo-text);text-decoration:none;font-size:16px;font-weight:600;text-align:left;opacity:0;transform:translateY(-10px);transition:background .2s,color .2s,opacity .28s ease,transform .32s cubic-bezier(.22,1,.36,1)}.neo-nav-drawer.is-open .neo-nav-mobile>a{opacity:1;transform:translateY(0)}.neo-nav-drawer.is-open .neo-nav-mobile>a:nth-child(1){transition-delay:.04s}.neo-nav-drawer.is-open .neo-nav-mobile>a:nth-child(2){transition-delay:.08s}.neo-nav-drawer.is-open .neo-nav-mobile>a:nth-child(3){transition-delay:.12s}.neo-nav-drawer.is-open .neo-nav-mobile>a:nth-child(4){transition-delay:.16s}.neo-nav-drawer:not(.is-open) .neo-nav-mobile>a{transition-delay:0s}.neo-nav-mobile>a:hover{background:#7c3aed29;color:#e9d5ff}.neo-header-end{display:flex;align-items:center;gap:12px;flex-shrink:0;margin-left:auto}.neo-header-actions{display:flex;align-items:center;gap:16px}.neo-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 24px;border-radius:999px;border:none;font-family:inherit;font-size:14px;font-weight:600;text-decoration:none;cursor:pointer;transition:transform .2s,box-shadow .2s,background .2s}.neo-btn:active{transform:scale(.97)}.neo-btn-lg{padding:16px 32px;font-size:15px}.neo-btn-glow{background:linear-gradient(135deg,var(--neo-violet) 0%,#5b21b6 50%,var(--neo-cyan) 100%);background-size:200% 200%;color:#fff;box-shadow:0 0 40px #7c3aed66,0 8px 24px #0000004d;animation:neo-btn-shimmer 6s ease infinite}.neo-btn-glow:hover{box-shadow:0 0 60px #7c3aed8c,0 12px 32px #00000059}.neo-btn-ghost{background:var(--neo-surface);color:var(--neo-text);border:1px solid var(--neo-border)}.neo-btn-ghost:hover{background:var(--neo-surface-hover);border-color:var(--neo-border-glow)}.neo-btn.is-disabled{opacity:.5;pointer-events:none}@keyframes neo-btn-shimmer{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}.neo-hero{position:relative;min-height:calc(100vh - var(--neo-header));padding-block:64px 0;overflow:hidden}.neo-hero-inner{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center;min-height:calc(100vh - var(--neo-header) - 80px)}.neo-chip{display:inline-flex;align-items:center;gap:10px;margin-bottom:28px;padding:8px 18px 8px 12px;border-radius:999px;border:1px solid var(--neo-border);background:var(--neo-surface);font-size:13px;font-weight:600;color:var(--neo-text-muted)}.neo-chip-dot{width:8px;height:8px;border-radius:50%;background:var(--neo-lime);box-shadow:0 0 12px var(--neo-lime);animation:neo-pulse 2s ease infinite}@keyframes neo-pulse{0%,to{opacity:1}50%{opacity:.4}}.neo-hero h1{font-family:var(--neo-font-display);font-size:clamp(44px,7vw,88px);font-weight:800;line-height:1.05;letter-spacing:-.03em;margin:0 0 28px}.neo-line{display:block}.neo-title-part{display:inline}.neo-gradient-text{background:linear-gradient(135deg,#fff 0%,var(--neo-cyan) 40%,var(--neo-pink) 80%,var(--neo-violet) 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.neo-hero-desc{max-width:480px;margin:0 0 36px;color:var(--neo-text-muted);font-size:18px;line-height:1.75}.neo-hero-cta{display:flex;flex-wrap:wrap;gap:14px}.neo-hero-stage{position:relative;display:flex;justify-content:center;align-items:center;min-height:480px;overflow:visible}.neo-orbit,.neo-phone{position:relative;z-index:1}.neo-phone-scene--hole{position:absolute;inset:0;background:#030014!important;overflow:hidden}.neo-phone-scene--hole:after{content:"";position:absolute;inset:auto 0 0;height:50%;background:linear-gradient(to top,rgba(3,0,20,1) 0%,rgba(3,0,20,.88) 28%,rgba(3,0,20,.55) 52%,transparent 100%);pointer-events:none;z-index:2}.neo-v3-canvas{position:absolute;inset:0;width:100%;height:100%;display:block;pointer-events:none;z-index:0}.neo-phone-scene--hole .neo-phone-scanline{z-index:1;opacity:.25}#neo-v3-choices.is-hidden{max-height:0;opacity:0;gap:0;padding:0;pointer-events:none;margin:0;overflow:hidden}.neo-phone-reset{display:block;width:100%;max-height:0;margin-top:0;padding:0;border:none;background:transparent;color:var(--neo-text-muted);font-family:inherit;font-size:11px;cursor:pointer;opacity:0;overflow:hidden;pointer-events:none;outline:none;-webkit-tap-highlight-color:transparent;transition:max-height .55s cubic-bezier(.4,0,.2,1),opacity .45s ease,margin-top .55s cubic-bezier(.4,0,.2,1),padding .55s cubic-bezier(.4,0,.2,1),color .2s}.neo-phone-reset.is-visible{max-height:32px;margin-top:4px;padding:6px 0;opacity:1;pointer-events:auto;transition:max-height .55s cubic-bezier(.4,0,.2,1),opacity .45s ease .08s,margin-top .55s cubic-bezier(.4,0,.2,1),padding .55s cubic-bezier(.4,0,.2,1),color .2s}.neo-phone-reset:hover{color:var(--neo-cyan)}.neo-phone-ui .neo-choice{cursor:pointer;outline:none;-webkit-tap-highlight-color:transparent;transition:border-color .25s,background .25s,box-shadow .25s,transform .25s,filter .25s}.neo-phone-ui .neo-choice:focus,.neo-phone-ui .neo-choice:active{outline:none}#neo-v3-choice-stay,#neo-v3-choice-leave{position:relative;isolation:isolate;font-weight:600;letter-spacing:.03em;overflow:hidden;transform-origin:center;will-change:transform,filter,box-shadow}#neo-v3-choice-stay:before,#neo-v3-choice-leave:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;z-index:0}#neo-v3-choice-stay:before{background:linear-gradient(180deg,rgba(255,255,255,.2) 0%,transparent 40%),radial-gradient(120% 80% at 50% 120%,rgba(244,114,182,.22),transparent 58%)}#neo-v3-choice-leave:before{background:linear-gradient(180deg,rgba(255,255,255,.2) 0%,transparent 40%),radial-gradient(120% 80% at 50% 120%,rgba(34,211,238,.2),transparent 58%)}#neo-v3-choice-stay{border-color:#f472b661;background:linear-gradient(145deg,#f472b629,#140c1cb8 55%,#080610e0);color:#fce7f3;box-shadow:inset 0 1px #ffffff38,inset 0 -10px 18px #f472b61f,0 4px 14px #0006,0 0 18px #f472b647,0 0 30px #f472b624;text-shadow:0 0 14px rgba(244,114,182,.45)}#neo-v3-choice-leave{border-color:#22d3ee61;background:linear-gradient(145deg,#22d3ee24,#0c1420b8 55%,#080610e0);color:#cffafe;box-shadow:inset 0 1px #ffffff38,inset 0 -10px 18px #22d3ee1a,0 4px 14px #0006,0 0 18px #22d3ee42,0 0 30px #22d3ee1f;text-shadow:0 0 14px rgba(34,211,238,.4)}#neo-v3-choice-stay:hover{border-color:#f472b6b8;background:linear-gradient(145deg,#f472b63d,#180e22c7 55%,#0a0812eb);box-shadow:inset 0 1px #ffffff47,inset 0 -12px 22px #f472b62e,0 4px 16px #00000073,0 0 24px #f472b673,0 0 36px #f472b633;transform:scale(1.03);filter:brightness(1.08)}#neo-v3-choice-leave:hover{border-color:#22d3eeb8;background:linear-gradient(145deg,#22d3ee38,#0e1826c7 55%,#0a0812eb);box-shadow:inset 0 1px #ffffff47,inset 0 -12px 22px #22d3ee29,0 4px 16px #00000073,0 0 24px #22d3ee6b,0 0 36px #22d3ee2e;transform:scale(1.03);filter:brightness(1.08)}#neo-v3-choice-stay.neo-choice-a{border-color:#f472b6d9;box-shadow:inset 0 1px #ffffff4d,inset 0 -14px 24px #f472b638,0 0 28px #f472b68c,0 0 40px #f472b63d}#neo-v3-choice-leave.neo-choice-a{border-color:#22d3eed9;box-shadow:inset 0 1px #ffffff4d,inset 0 -14px 24px #22d3ee33,0 0 28px #22d3ee85,0 0 40px #22d3ee38}@keyframes neo-choice-flash-stay{0%,52%,to{border-color:#f472b661;background:linear-gradient(145deg,#f472b629,#140c1cb8 55%,#080610e0);color:#fce7f3;box-shadow:inset 0 1px #ffffff38,inset 0 -10px 18px #f472b61f,0 4px 14px #0006,0 0 18px #f472b647,0 0 30px #f472b624;filter:brightness(1);transform:scale(1)}10%,24%{border-color:#fb7185e0;background:linear-gradient(145deg,#f472b652,#1e1028d1 55%,#0c0814f0);color:#fff;box-shadow:inset 0 1px #ffffff59,inset 0 -14px 26px #f472b647,0 4px 16px #00000073,0 0 26px #f472b694,0 0 38px #f472b647;filter:brightness(1.12);transform:scale(1.03)}}@keyframes neo-choice-flash-leave{0%,52%,to{border-color:#22d3ee61;background:linear-gradient(145deg,#22d3ee24,#0c1420b8 55%,#080610e0);color:#cffafe;box-shadow:inset 0 1px #ffffff38,inset 0 -10px 18px #22d3ee1a,0 4px 14px #0006,0 0 18px #22d3ee42,0 0 30px #22d3ee1f;filter:brightness(1);transform:scale(1)}10%,24%{border-color:#38e8ffe0;background:linear-gradient(145deg,#22d3ee4d,#101c2cd1 55%,#0c0814f0);color:#fff;box-shadow:inset 0 1px #ffffff59,inset 0 -14px 26px #22d3ee3d,0 4px 16px #00000073,0 0 26px #22d3ee8c,0 0 38px #22d3ee42;filter:brightness(1.12);transform:scale(1.03)}}#neo-v3-choices:not(.is-hidden) #neo-v3-choice-stay{animation:neo-choice-flash-stay 3.6s ease-in-out infinite}#neo-v3-choices:not(.is-hidden) #neo-v3-choice-leave{animation:neo-choice-flash-leave 3.6s ease-in-out infinite;animation-delay:1.8s}#neo-v3-choices:not(.is-hidden) #neo-v3-choice-stay:hover,#neo-v3-choices:not(.is-hidden) #neo-v3-choice-leave:hover{animation-play-state:paused}.neo-orbit{position:absolute;width:420px;height:420px;border:1px dashed rgba(124,58,237,.2);border-radius:50%;animation:neo-spin 30s linear infinite}.neo-orbit span{position:absolute;width:10px;height:10px;border-radius:50%;background:var(--neo-cyan);box-shadow:0 0 20px var(--neo-cyan)}.neo-orbit span:nth-child(1){top:-5px;left:50%;transform:translate(-50%)}.neo-orbit span:nth-child(2){bottom:20%;right:-5px;background:var(--neo-pink);box-shadow:0 0 20px var(--neo-pink)}.neo-orbit span:nth-child(3){bottom:20%;left:-5px;background:var(--neo-violet);box-shadow:0 0 20px var(--neo-violet)}@keyframes neo-spin{to{transform:rotate(360deg)}}.neo-phone{position:relative;transform:perspective(900px) rotateX(var(--rx, 0deg)) rotateY(var(--ry, 0deg));transition:transform .15s ease-out}.neo-phone-frame{position:relative;z-index:2;width:280px;padding:10px;border-radius:40px;background:linear-gradient(160deg,#ffffff1f,#ffffff05);border:1px solid rgba(255,255,255,.15);box-shadow:0 24px 80px #00000080,inset 0 1px #ffffff1a}.neo-phone-screen{position:relative;overflow:hidden;border-radius:32px;background:#050510;aspect-ratio:9 / 19}.neo-phone-notch{position:absolute;top:0;left:50%;transform:translate(-50%);width:80px;height:22px;border-radius:0 0 14px 14px;background:#000;z-index:4;pointer-events:none}.neo-phone-scene{position:absolute;inset:0}.neo-phone-scanline{position:absolute;inset:0;background:repeating-linear-gradient(0deg,transparent,transparent 3px,rgba(255,255,255,.012) 3px,rgba(255,255,255,.012) 5px);pointer-events:none;opacity:.65}.neo-phone-ui{position:absolute;left:0;right:0;bottom:0;z-index:3;padding:10px 16px 12px;background:linear-gradient(to bottom,#0505108c,#050510fa);border-top:1px solid rgba(255,255,255,.06);transition:padding .55s cubic-bezier(.4,0,.2,1)}.neo-phone-ui:not(.is-act2){border-top:none;background:linear-gradient(to bottom,#0300148c,#030014d1 28%,#030014f5 58%,#030014)}.neo-phone-ui.is-act2{padding-bottom:10px}.neo-phone-tag{display:inline-block;margin-bottom:8px;padding:3px 8px;border-radius:999px;border:1px solid rgba(34,211,238,.25);background:#22d3ee14;font-size:10px;font-weight:700;letter-spacing:.1em;color:var(--neo-cyan);text-transform:uppercase;transition:opacity .35s ease}.neo-phone-line{margin:0 0 12px;font-size:14px;line-height:1.6;color:var(--neo-text);text-shadow:0 1px 12px rgba(0,0,0,.45);transition:margin-bottom .55s cubic-bezier(.4,0,.2,1),opacity .35s ease}.neo-phone-ui.is-act2 .neo-phone-line{margin-bottom:6px}.neo-phone-ui.is-copy-changing #neo-v3-tag,.neo-phone-ui.is-copy-changing #neo-v3-line{opacity:.35}.neo-phone-choices{display:flex;flex-direction:column;gap:8px;max-height:112px;padding:6px 8px 2px;opacity:1;overflow:visible;transition:max-height .55s cubic-bezier(.4,0,.2,1),opacity .45s ease,gap .55s cubic-bezier(.4,0,.2,1),padding .55s cubic-bezier(.4,0,.2,1)}.neo-choice{padding:10px 14px;border-radius:12px;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;color:var(--neo-text-muted);font-family:inherit;font-size:13px;cursor:default;backdrop-filter:blur(8px)}.neo-choice-a{border-color:#7c3aed80;background:#7c3aed26;color:#c4b5fd;box-shadow:0 0 24px #7c3aed33}.neo-phone-glow{position:absolute;inset:20% 10%;z-index:1;background:radial-gradient(ellipse,rgba(124,58,237,.45),transparent 70%);filter:blur(40px)}.neo-marquee{margin-top:48px;padding-block:20px;border-block:1px solid var(--neo-border);background:#00000040;overflow:hidden}.neo-marquee-track{display:flex;gap:48px;width:max-content;animation:neo-marquee 40s linear infinite}.neo-marquee-track span{display:inline-flex;align-items:center;flex-shrink:0;font-family:var(--neo-font-display);font-size:14px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--neo-text-muted);opacity:.7}.neo-marquee-track span:before{content:"";flex-shrink:0;width:6px;height:6px;margin-right:.55em;background:var(--neo-violet);opacity:.8;transform:rotate(45deg)}@keyframes neo-marquee{to{transform:translate(-50%)}}.neo-stats{position:relative;z-index:2;padding-block:64px}.neo-stats:after{content:"";position:absolute;left:0;right:0;bottom:0;height:96px;background:linear-gradient(to bottom,transparent 0%,var(--neo-bg) 100%);pointer-events:none;z-index:0}.neo-stats-grid{position:relative;z-index:1;display:grid;grid-template-columns:repeat(4,1fr);gap:24px;list-style:none;margin:0;padding:0}.neo-stats-grid li{padding:28px 24px;border-radius:20px;border:1px solid var(--neo-border);background:var(--neo-surface);text-align:center;transition:border-color .25s,transform .25s}.neo-stats-grid li:hover{border-color:var(--neo-border-glow);transform:translateY(-2px)}.neo-stats-grid strong{display:block;font-family:var(--neo-font-display);font-size:36px;font-weight:800;background:linear-gradient(135deg,var(--neo-cyan),var(--neo-violet));-webkit-background-clip:text;background-clip:text;color:transparent;margin-bottom:6px}.neo-stats-grid span{font-size:13px;color:var(--neo-text-muted);font-weight:500}.neo-section{padding-block:100px}.neo-engine-section{position:relative;z-index:1;margin-top:-64px;padding-top:164px;box-shadow:0 -48px 96px var(--neo-bg),0 -16px 40px #030014d9}.neo-engine-section:before,.neo-engine-section:after{content:"";position:absolute;left:0;right:0;z-index:1;pointer-events:none}.neo-engine-section:before{top:0;height:220px;background:linear-gradient(to bottom,var(--neo-bg) 0%,rgba(3,0,20,.9) 22%,rgba(3,0,20,.5) 55%,transparent 100%)}.neo-engine-section:after{bottom:0;height:140px;background:linear-gradient(to top,var(--neo-bg-soft) 0%,transparent 100%)}.neo-engine-bg{position:absolute;inset:0;background:linear-gradient(to bottom,var(--neo-bg) 0%,rgba(3,0,20,.8) 16%,rgba(3,0,20,.45) 38%,rgba(3,0,20,.5) 62%,rgba(10,5,32,.92) 100%),url(/neo/engine-bg.webp) center / cover no-repeat;pointer-events:none}.neo-engine-section .neo-container{position:relative;z-index:2}.neo-section-head{max-width:560px;margin-bottom:56px}.neo-section-head h2{font-family:var(--neo-font-display);font-size:clamp(32px,5vw,52px);font-weight:800;line-height:1.1;letter-spacing:-.02em;margin:12px 0 20px}.neo-eyebrow{display:inline-block;font-family:var(--neo-font-display);font-size:12px;font-weight:700;letter-spacing:.25em;color:var(--neo-cyan)}.neo-bento{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.neo-bento-card{position:relative;overflow:hidden;padding:32px 28px;border-radius:24px;border:1px solid var(--neo-border);background:var(--neo-surface);transition:border-color .3s,transform .3s,box-shadow .3s}.neo-bento-card:hover{transform:translateY(-4px);border-color:var(--neo-border-glow);box-shadow:var(--neo-glow-violet)}.neo-bento-large{grid-column:span 2;grid-row:span 2;display:flex;flex-direction:column;justify-content:space-between;min-height:320px;padding-top:24px}.neo-bento-visual{flex:1;display:flex;align-items:stretch;min-height:168px;margin-bottom:12px}.neo-bento-graph{flex:1;display:flex;align-items:center;justify-content:center;min-height:176px;padding:4px 0 0;opacity:.8}.neo-bento-graph__svg{width:100%;max-width:420px;height:auto;display:block}.neo-graph-line{fill:none;stroke:#ffffff6b;stroke-width:1.5;stroke-linecap:round}.neo-graph-line--dim{stroke:#ffffff2e;stroke-width:1}.neo-graph-node rect{fill:#ffffff0a;stroke:#ffffff52;stroke-width:1}.neo-graph-node text{font-family:var(--neo-font-display),system-ui,sans-serif;font-size:11px;font-weight:600;letter-spacing:.06em;text-anchor:middle;dominant-baseline:central;fill:#ffffffd1;pointer-events:none}.neo-graph-leaf{fill:#ffffff73}.neo-bento-card:hover .neo-graph-node rect{stroke:#ffffff80;fill:#ffffff0f}.neo-bento-card:hover .neo-graph-node text{fill:#fffffff2}.neo-bento-card:hover .neo-graph-line{stroke:#ffffff8c}.neo-bento-card:hover .neo-graph-line--dim{stroke:#ffffff47}.neo-bento-body{position:relative;z-index:1}.neo-bento-medium,.neo-bento-small{grid-column:span 1}.neo-bento-icon{display:block;margin-bottom:20px;font-size:28px;opacity:.9}.neo-bento-card h3{font-family:var(--neo-font-display);font-size:20px;font-weight:700;margin:0 0 10px}.neo-bento-large h3{font-size:28px}.neo-bento-card p{margin:0;color:var(--neo-text-muted);font-size:14px;line-height:1.65}.neo-bento-large p{font-size:16px;max-width:420px}.neo-bento-shine{position:absolute;top:0;left:-100%;width:60%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.04),transparent);transition:left .6s}.neo-bento-card:hover .neo-bento-shine{left:120%}.neo-accent-violet{--card-accent: var(--neo-violet)}.neo-accent-cyan{--card-accent: var(--neo-cyan)}.neo-accent-pink{--card-accent: var(--neo-pink)}.neo-accent-lime{--card-accent: var(--neo-lime)}.neo-bento-card:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,var(--card-accent, var(--neo-violet)),transparent);opacity:0;transition:opacity .3s}.neo-bento-card:hover:before{opacity:1}.neo-pipeline-wrap{position:relative;overflow:hidden;box-shadow:0 20px 50px var(--neo-bg);background:radial-gradient(ellipse 60% 50% at 50% 100%,rgba(124,58,237,.12),transparent),linear-gradient(to bottom,var(--neo-bg-soft) 0%,var(--neo-bg-soft) 65%,var(--neo-bg) 100%)}.neo-pipeline-wrap:after{content:"";position:absolute;left:0;right:0;bottom:0;height:140px;background:linear-gradient(to top,var(--neo-bg) 0%,transparent 100%);pointer-events:none}.neo-pipeline-wrap .neo-container{position:relative;z-index:1}.neo-pipeline{display:grid;grid-template-columns:repeat(4,1fr);gap:0;list-style:none;margin:0;padding:0}.neo-pipeline li{position:relative;padding:32px 24px}.neo-pipe-head{margin-bottom:20px}.neo-pipe-num-row{display:flex;align-items:center;min-height:40px}.neo-pipe-num{flex-shrink:0;font-family:var(--neo-font-display);font-size:40px;font-weight:800;line-height:1;background:linear-gradient(180deg,var(--neo-text) 0%,var(--neo-text-muted) 100%);-webkit-background-clip:text;background-clip:text;color:transparent;opacity:.35}.neo-pipe-label{display:block;margin-top:6px;font-size:11px;font-weight:700;letter-spacing:.2em;color:var(--neo-cyan);text-transform:uppercase}.neo-pipe-line{flex:1;height:2px;min-width:16px;margin-left:16px;margin-right:-48px;background:linear-gradient(90deg,var(--neo-violet),var(--neo-cyan));opacity:.35}.neo-pipe-body h3{font-family:var(--neo-font-display);font-size:18px;font-weight:700;margin:0 0 8px}.neo-pipe-body p{margin:0;font-size:14px;color:var(--neo-text-muted);line-height:1.6}.neo-quote-section{padding-block:80px}.neo-quote-inner{text-align:center;padding:64px 40px;border-radius:32px;border:1px solid var(--neo-border);background:var(--neo-surface);box-shadow:var(--neo-glow-cyan)}.neo-quote-inner blockquote{margin:0 0 32px}.neo-quote-inner blockquote p{font-family:var(--neo-font-display);font-size:clamp(24px,4vw,36px);font-weight:700;line-height:1.45;margin:0}.neo-quote-tags{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.neo-quote-tags span{padding:8px 16px;border-radius:999px;border:1px solid var(--neo-border);background:#0003;font-size:13px;color:var(--neo-text-muted)}.neo-cta-card{position:relative;overflow:hidden;padding:64px 56px;border-radius:32px;border:1px solid var(--neo-border-glow);background:linear-gradient(135deg,#7c3aed26,#22d3ee14)}.neo-cta-copy{position:relative;z-index:1;max-width:560px}.neo-cta-copy h2{font-family:var(--neo-font-display);font-size:clamp(28px,4vw,44px);font-weight:800;margin:12px 0 16px;line-height:1.15}.neo-cta-copy>p{color:var(--neo-text-muted);font-size:16px;line-height:1.7;margin:0 0 32px}.neo-cta-actions{display:flex;flex-wrap:wrap;gap:14px}.neo-ios-hint{display:none;margin-top:24px;padding:16px 20px;border-radius:16px;border:1px solid rgba(34,211,238,.25);background:#22d3ee0f}.neo-ios-hint p{margin:0;font-size:14px;color:var(--neo-text-muted)}html.is-ios .neo-ios-hint{display:block}.neo-footer{padding-block:48px 56px;border-top:1px solid var(--neo-border)}.neo-footer-inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:24px}.neo-footer-brand{display:flex;align-items:center;gap:12px;font-family:var(--neo-font-display);font-weight:700;font-size:15px}.neo-footer-nav{display:flex;gap:28px}.neo-footer-nav a{color:var(--neo-text-muted);text-decoration:none;font-size:14px;transition:color .2s}.neo-footer-nav a.neo-footer-web{font-size:12px;opacity:.55;letter-spacing:.02em}.neo-footer-nav a:hover{color:var(--neo-cyan)}.neo-footer-nav a.neo-footer-web:hover{opacity:.9}.neo-footer-meta{width:100%;margin:8px 0 0;font-size:13px;color:var(--neo-text-muted);text-align:center}.neo-footer-meta a{color:var(--neo-text-muted);text-decoration:none}.neo-footer-meta a:hover{color:var(--neo-text)}@media(max-width:768px){.neo-nav{display:none}.neo-nav-toggle{display:inline-flex}}@media(max-width:960px){.neo-hero-inner{grid-template-columns:1fr;text-align:center;min-height:auto}.neo-title-part{display:block}.neo-hero-desc{margin-inline:auto}.neo-hero-cta{justify-content:center}.neo-hero-stage{min-height:400px}.neo-bento{grid-template-columns:1fr}.neo-bento-large,.neo-bento-medium,.neo-bento-small{grid-column:span 1;grid-row:span 1;min-height:auto}.neo-stats-grid{grid-template-columns:repeat(2,1fr)}.neo-pipeline{grid-template-columns:1fr}.neo-pipe-line{display:none}.neo-cta-card{padding:40px 28px;text-align:center}.neo-cta-copy{max-width:none;width:100%;margin-inline:auto}.neo-cta-actions{width:100%;flex-direction:column;align-items:center;justify-content:center}}@media(max-width:640px){.neo-stats-grid{grid-template-columns:1fr 1fr;gap:12px}.neo-stats-grid li{padding:20px 16px}.neo-stats-grid strong{font-size:28px}}
