@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/poppins-devanagari-300-normal.D7nrgzLr.woff2)format("woff2"),url(/_astro/poppins-devanagari-300-normal.5EpgE5P1.woff)format("woff");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/poppins-latin-ext-300-normal.Cirz0Guu.woff2)format("woff2"),url(/_astro/poppins-latin-ext-300-normal.nf6F73WS.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/poppins-latin-300-normal.Dku2WoCh.woff2)format("woff2"),url(/_astro/poppins-latin-300-normal.DCNuMXUj.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/poppins-devanagari-400-normal.CJDn6rn8.woff2)format("woff2"),url(/_astro/poppins-devanagari-400-normal.CqVvlrh5.woff)format("woff");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/poppins-latin-ext-400-normal.by3JarPu.woff2)format("woff2"),url(/_astro/poppins-latin-ext-400-normal.DaBSavcJ.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/poppins-latin-400-normal.cpxAROuN.woff2)format("woff2"),url(/_astro/poppins-latin-400-normal.BOb3E3N0.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/poppins-devanagari-500-normal.BIdkeU1p.woff2)format("woff2"),url(/_astro/poppins-devanagari-500-normal.DMPDjHtT.woff)format("woff");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/poppins-latin-ext-500-normal.CK-6C4Hw.woff2)format("woff2"),url(/_astro/poppins-latin-ext-500-normal.CgAe2rWW.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/poppins-latin-500-normal.C8OXljZJ.woff2)format("woff2"),url(/_astro/poppins-latin-500-normal.DGXqpDMm.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/poppins-devanagari-600-normal.STEjXBNN.woff2)format("woff2"),url(/_astro/poppins-devanagari-600-normal.ClASKHrr.woff)format("woff");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/poppins-latin-ext-600-normal.CAhIAdZj.woff2)format("woff2"),url(/_astro/poppins-latin-ext-600-normal.Df5ffKXP.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/poppins-latin-600-normal.zEkxB9Mr.woff2)format("woff2"),url(/_astro/poppins-latin-600-normal.BJdTmd5m.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/poppins-devanagari-700-normal.O-jipLrW.woff2)format("woff2"),url(/_astro/poppins-devanagari-700-normal.fHs-vx92.woff)format("woff");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/poppins-latin-ext-700-normal.cby-RkWa.woff2)format("woff2"),url(/_astro/poppins-latin-ext-700-normal.DctTR6Tg.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/poppins-latin-700-normal.Qrb0O0WB.woff2)format("woff2"),url(/_astro/poppins-latin-700-normal.BVuQR_eA.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAAQgABAAAAAAB+wAAAPGAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbahwoBmA/U1RBVEgAXBEICoJ8gkMLFAABNgIkAyIEIAWFCgdiDAcbhQbIPg1vjKH/SZAjGKk6g0Cz4ZDoqIq9ujYKvX+56LMpeKqx39u9+yKCiGazJpasMYQkFiKJSmhkKiQRqyQSleGnud+7DTG5L6jJGPdNJriH5JbwBBG6JVISgmK/170QegCQmWgmlyggSYrYRiVCU8mVdSoUqdZWfpsHE7m10AI7gL2xGtH/pVj0d/045f9hYeqMUicC2WdxoPzP5fhug8y4jw3gwAJO/G57a1i0nm8KMKFeYGdNPGoNsbVxiQSWuba48mH8gQtyCg5ZGAvDD5agO4oAPwBQQhhCgFe5RFRvaXUzOG0xggGcWMA/AWSTcAawAQKEpdyEm4qzANWCIApAGEIZSsgghakUSrjFgCREbxu/cRzQGwWAUWtGFiE8qqmDC6iWQ71FdfCqquouvdcYFiOuCtAtgPxPewaK0aS0ggxDgXLUnlIlIIClbUaH7BBxFsMkfAAIGOGXWNkB/QSAAgPiaALiLAwBgtyUU7EC+w6DKv6QgJ+R/PPNsuFpiK5bSEIxAA+AKMALZgHrgCwgDgCl77kplpAM67LJDJl10GcCuuhI+33L9mq73u62NvsWZu3rMWb3cgvn12x/P8lffyqb/HglnFmEf+rjy4X7/ql37b5+6vY78+HB0UP1UoRu7ouL/fbFUbnaWt23vt79XKns2uzimnswMDd4/sV5T+tRyfifEJTXp0rO6M72e3+7lt5c7R9a9l9j3tdUtXfNZMugZxqkJWfd0l8q27px4E9LcXRh+Fpfy289JTldsUkNKfimSnyrbqPraoPjv2PDRXk54d4RkT5h2QXVBUA1QMDF5ccP6u/k3oV4ABGgm/SiDaYEBEz6xGt/Ouacs1M038DXTWWO5d+ncE1S92PgXGCNBfLTfYd+nQZUqml3/MkRYQsLL6dd3AEtEiDg0c5CBh22pgT47TIkwwMcReIOIh9JUMFwg9HlDax62+CQNQdOtdrtQZ2kDgJ+SbAEww1e/LyL8uEFY4z0GAYVBAwdNVYbQk1JRcB/FpjwMsWJw2Nx1EwEvFg8NZ1YRhylOHVKVSvHMNAiDMpwjAQETytGI0JJpMPgtCI4PDUjAyxJrHgJkuK1sHjCUuBqyVKuWJE6WQVKqfrUwiJGJqO4dr4JliheogRYMxUC19bqGdFobDRUQGxZM7ZQHwtvPKSkdvNFA2KxD6bEIcTgSNEBUTYW8eKokr1jKFMRKOrzf9Xm4AHl3oPChBErDnE6uwc4MkSsRYM6Pr4g3g5MjC9Mtl1gRYF8TUNxOCXjk+JT/6qR+4TujRUA)format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAY8AA8AAAAAB9AAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABWAAAABYAAAAWABEABEdQT1MAAAFwAAAASwAAAGYrviSMR1NVQgAAAbwAAAAnAAAAKLj8uOpPUy8yAAAB5AAAAE0AAABgVhGVxlNUQVQAAAI0AAAAPAAAAEjnb8weY21hcAAAAnAAAABCAAAAXEHQ4ltnYXNwAAACtAAAAAgAAAAIAAAAEGdseWYAAAK8AAABXQAAAXztscPjaGVhZAAABBwAAAA2AAAANiKfW4FoaGVhAAAEVAAAAB8AAAAkCEwBamhtdHgAAAR0AAAAIQAAACIN3QCpbG9jYQAABJgAAAAUAAAAFAFhAextYXhwAAAErAAAABoAAAAgABwA5W5hbWUAAATIAAABIQAAAoo6Dl9McG9zdAAABewAAABOAAAAYvVu8ckAAQAAAAwAAAAAAAAAAgABAAEAAwABAAB42j3HpQECQAAAwHvBNZOZgBWQRGQAtOA2Py7XTkBVV08cjMYTze3suteU4X4XEDar816Zz2RRWVAWtUFXRxAFSRAlUfjPAyrAB5UAeNpjYGRgYOBiUANCJhc3nxAGoZzEkjwGPgYQYAER//+DSABaSQVVAHjaY2BhUmGcwMDKwMDUxRTBwMDgDaEZ4xg0GDUYUAE7EDPBOB4uzv4MBxgUFLYwv/h3kYGB+QWjvgID42SQHONbpp1ASoGBGQDyIQy4AAAAeNoNx7ENQFAYBsD7fgqhfSNYTIVE+RJrGMhwXHciJoWmsKp7P3pw9u3KLEbNgMqYh3oxyP8FhA/Q2QU+eNpjYGBgAmJmIBYBkoxgmoXBA0jzMXAA5dgYFBgcGRYwHGRkUtjy/z9QHIX//8n/A/9T/zv+Z7wfBNSNAgBlvxJCAAAAAQAB//8AD3jaPMsh0AFBGAbg99ubf79/ru1wJwisG6vfut2gCehV0QSZXuiVTK/0kejBjN4UI9pjhlGfmQcCOUAnuiACA1Zp1dZK57QOKxqHHV2CadIGAgoQM3EAIwYsWco6mttRpCgeUDzphWuP+vOFODyH2+2dRmGPsvysaCkMCACDccP559OvS/wv3oBK+RAVcUQdHvhrGVN0vfNZoRMtWSbVNLW58zUpqdDOu6JrTNaS3HHO5mmaVFmyTajxmkumFTsLmxkTw79pnGzcqg4a9sF8QRJ1/2YzRnBzCMsZK+g4S7oppLraxpjwsrI5cZvG2kiJ8vKYm/PwikurWcg5mCv5hTHOtuDkElOQ1ZPW1Na2sdYPMlUQ5+CwALrXkEmH4ScwJJgZGITNjdkNc6M7mXR6e8EyTxgTmdMZeIEySmqmxiIg9wIptpO+3rZGmlpGNr5MT1zsNTQ01R2dANfkSg4AAAAAAQAAAAMDVJ3QuIhfDzz1AAMD6AAAAADfih8IAAAAAN+a9WL/Uf7/BRAD4QAAAAYAAgAAAAAAAHjaY2BkYGB+8e8iAwOr8//Av76sAkARVMABAJYoBbwAeNpj/MtgxFTLIAjDjCwMDCDMZMAgzMDAYMhgCABUZAOSAAAAAAAAFAAvADsARgBGAEYAmQCmAL542mNgZGBg4GRoAOJkBlYwDwFYGBgBFx0BAgAAeNqMkQVKRWEQRo/dknZL2N3d3S1tv+6mcRFSrkbKZflxfd38zJ0zPcwF6vmijJLyGuCnZDrKJXSWNEe5lMaS6iiXsclvlMsZ5TvKFbTzGeVKhnmMciPz9P9zCZrVHOXyRM+SWvlro1wngmtcOHjGyRF+aTsWXnngXdqEWT6Jnhsfy0zo+RT3KurGLx7HJ7ZLu+Q1KX7BPqccGj1tvOt7gFdRv9gnzxjXIhMBVT0rci/La3RxKbeXGfWaZEo6uUdvWpfetC6JqhXV7bLDhajoLdKsfJN3xG4ieOMX6mWaScmU6Faed+n8u18atlX2q1G/pcm6tHFDn+zBjKubsBgZAV4Y59X4axMSbWtYdolJElDFhPIS08fk/xuy7ZoAB/xhkwAAAHjaY2BiAIP/7QwaDNgAJxCrMJxkZGJgZmRmZGFkZWRjc0wqSi1LZS/NyzQwcDQA0UYGTiacicmlJanJ+blJPCAZYwMzveTE4lQAH2ARFAAA)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/hanken-grotesk-vietnamese-400-normal.BLrFBAHj.woff2)format("woff2"),url(/_astro/hanken-grotesk-vietnamese-400-normal.C-iWyKLC.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/hanken-grotesk-latin-ext-400-normal.DR7lHpW4.woff2)format("woff2"),url(/_astro/hanken-grotesk-latin-ext-400-normal.DI-aIsWt.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/hanken-grotesk-latin-400-normal.BG6hkEXj.woff2)format("woff2"),url(/_astro/hanken-grotesk-latin-400-normal.CjyVwvJV.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,d09GMgABAAAAAAQIABAAAAAACAQAAAOvAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbahwoBmA/U1RBVEQAXBEICoJ8gkILFAABNgIkAyIEIAWFKAdiDAcbngYoLgpsW7F2EW5iaDHUuE4MfK2EiuDJv6h63X9mQfCkiMhBhsvo5EiaqbW2d/+I+KtIQl7tBEmQGRKRRIOu1qgM08UaQyggDm7nRPJEQ8yt/i+kPxzR/3NNvjVI8z4uSAc88SqLKssyHUVb097RKkT3pocLQBwwzNwaPrRPwsDGVWMcQ0JC6POwBxWoCUhCyEKguo4k4ImTfTHQv3MdVgf9CqgQiB2bkDroRCAUkqpCVUlDRHQ1D5JAyEKSJYGU4qidMYjDVkQilhfxV/yqRLoxLQXMUK3Eaqx0JRxVkEydutYguNe2j/N3/7OjjD5tAXQrxM/pRbRFEP1vS0MwOoKPbCliELZdqgpVFxoiFnfUoG4WEKX4FSRkNEQQ+IJTAbUDsClry2zfm5HaPlMBxKLylTdsMk58Oh9E7h2iQh1QDdQHVMcywAlAc0BDAEn61CcqhCiKKkXjYjt17Rq5VlpfK9essaPGtuqrVyaTPYvWbV+4EFc82GLJ4SPOvvlhjZsudlj0cm5z1LE76xb/63f4H3up+o2f9Fx8dDH2/HlnH2m6xk1ZuMYWNc6+eiJ9/fBDzvW/fNflgx0iu/P1135hTq0X9rzb8b2OffZaL/9ttxws1OTtcs2ifurg4aN54vRp2vBVpxF+zfPqLpPezVhxxNg+pnTtuPK4cx07sOdmLi627vZzbK74f/MIh3FRKIso5sp/ek5tZ9stN3vviznTbUYH/aNT55eOkyw+M4A7g1BFFb/4BK0uq3qaCKA26Xi+Rm22BYScFx5lvr6+ps7I36rm/B18emObqir5nt/W66/caaU8xXJTpJNusFD+f6j0OwWqxr/6J1HDioKXS30NAnrhg1DNQETNEDjokkBtj8miqIa3YiiA0D21IakdIBvtsbEwQklzh1DW1RbUNpgH6polYNfTq702JGLjxtIlUp1Y/T+ooTrma6hJqXPDpFSVZCTllBQUYfxyskpwNS4pdRU5dSROiAZMDqqiCINpQmkICaEyECVNGJQAqqRKoAFRIBTk4OOWKs38+GBCDkKSN2p7KQERManm13KxsQrWho5E+l+Aq0pBHtlMcudbNTRtQIb1TUgkRCTESGKKckhUeQgiZXmGgr0ZDlPUgECRsAZrLCjZ1sGlCWQ01AjVpCBIWm2QQhscSqioB0G+gpMNJkIr0xXKaujoKZIcOYooRbk8bv3K/ikdh3aXRCKzSD0pEVlkXes24Fju9xrSXuwQSUWKdTYSz6PSE8Ut)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/hanken-grotesk-vietnamese-500-normal.DxwlvJEc.woff2)format("woff2"),url(/_astro/hanken-grotesk-vietnamese-500-normal.DkDHNoXI.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/hanken-grotesk-latin-ext-500-normal.DLb9JDK8.woff2)format("woff2"),url(/_astro/hanken-grotesk-latin-ext-500-normal.BNvrJ0Ju.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/hanken-grotesk-latin-500-normal.DrDcrrxK.woff2)format("woff2"),url(/_astro/hanken-grotesk-latin-500-normal.Bo-NxEKf.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,d09GMgABAAAAAAQoABAAAAAACBQAAAPPAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbahwoBmA/U1RBVEQAXBEICoJ8gkQLFAABNgIkAyIEIAWFOAdiDAcbsAYArgZscK1wkCT3IhFNYz5DPm7qldBpMgqe/7f7d5878wHPl+fTgfT+owOgTZ10qYRSldRmpU2VVAIBtVb23O0DgSLUxDaggFgCgYsH4vL58iGQsX8lwzz/N2ssW5itSTCXRf3EepFFaWB193xtOsLr/8L5w/mRXT/9/eStz9e8ZyvSAU88yqPKhpE04lG0VVOmwL/pw8X5dE4v9dEEsYPKnNkNQhGQDgAUITRCQKo63dTwvCVryFxtiQXIpAP+E4CsskcCJAMBQqckE8mUfDpoUkkoAEIjFI0iiILdyA0acLkGYMdOAD38izUkQB3SSbC4EJlLU2gg2JKA0nbB8MxyHqitvY3+nLrSFwzttchpCMi/2EMIBo1EvyrkU6CO2uZ0xQS4N1t8ko7Ip1dbSIOxnAAkWW0AQAEN5NMIvDwLQCY/nESGKZe8DDHjzh8YjMRXe50B4TcNEuLSQhLkAEgBkAtSwUawD5SDfACK+qW3RCck0pP0wqjtOztNy1CzGfH0NG/aitS5W9avT5tpOTs5Ce+cKuorV+y4+jHj8LumfP8AcA6Bolz3+LoB7/Io/dChpXr8Dn5+gnZcKWx9iTO2G0PG4RWW7NSxHl3f863TFp6ZkFbwoMm/P7ygJSJbTkrgowKoyhzz9Y9smyi8OB6IhoZKaj5vF/sX9n5Z6ZQsPDx9dfaCtPHUQ27GxAeD+8aXHZ/Ltbv9rIHMFWPzprZ39q0ZKC16pbHJf2H7maPefE68ORPLay4JwmUhmlkyiaojIEmSHyKDk53CBKRBHUL36sstQ4AWX9O+/ms9L6v7P4Vqn4CPh1B65KUXSkvcz4DEWyzjFimpsxbEqcuxv5M7OfzGQjgzgg5vpzpkghYtBKTopSuhsSymCMh0VZxEKcCjML4GoiOUAyUzpAPNtKeZuh1IUOo6SNTmOMjUbxnIVq6bmSNbDYtAusJ8SXyGSsWlPi+NVLBKkJ9FwEIxFj5uVuvZuTm5xKxm5+c2LcjHZoHHbF52AYb5IoJi7KK87f9iQqKGdeoUZRXhFhIT1SHKzadDUIRTp+XmWcIaq+Zuj0CyDpNFuGTBGIr36GDq0rPiHbHAHDOWp44ftar6TnE+FpF3zW34q2YEu2GPyNn9EkM3U7cuhjVc7Axe2QoM5ZFZOeBPiYtxCYqIMjSdscbJbTVL3KwOVkF+nfwsIojEN6OcReKiOrlEwN/OaWmmCIH/p8GCKaDOkxBDC5rokiCJiVOzKfxHJW0JuE1zytRf7Dane1MWWOMxezYbknTUbPaY/elthN8PiW5ERwE=)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/hanken-grotesk-vietnamese-600-normal.Cp8QQjQf.woff2)format("woff2"),url(/_astro/hanken-grotesk-vietnamese-600-normal.DHaFH8q1.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/hanken-grotesk-latin-ext-600-normal.FY8kSObK.woff2)format("woff2"),url(/_astro/hanken-grotesk-latin-ext-600-normal.DHIm05DD.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/hanken-grotesk-latin-600-normal.CIXX6EOa.woff2)format("woff2"),url(/_astro/hanken-grotesk-latin-600-normal.NEn2C4Q3.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--paper:#f1f2f4;--cream:#e9e5ea;--butter:#fbe3ee;--butter-deep:#f6cce0;--blue:#1466ff;--blue-dark:#3d8bff;--gold:#1466ff;--cta-grad-1:#7a2bff;--cta:#ff2a78;--cta-deep:#ed1763;--ink:#16203b;--ink-soft:#5a6276;--line:#16203b1f;--ease:cubic-bezier(.22,.7,.3,1);--fhead:"Poppins",sans-serif;--fbody:"Hanken Grotesk",sans-serif}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{font-family:var(--fbody);background:var(--paper);color:var(--ink);-webkit-font-smoothing:antialiased;line-height:1.6;overflow-x:hidden}img{object-fit:cover;width:100%;height:100%;display:block}a{color:inherit;text-decoration:none}.wrap{max-width:1240px;margin:0 auto;padding:0 36px}.dp{font-family:var(--fhead);letter-spacing:-.02em;font-weight:400;line-height:1.07}.tag{letter-spacing:.06em;color:var(--blue);font-size:13px;font-weight:600;font-family:var(--fhead);align-items:center;gap:10px;display:inline-flex}.tag:before{content:"";background:var(--blue);width:22px;height:1.5px}.logo{flex-direction:column;align-items:center;gap:6px;display:flex}.logo .mk{width:46px;height:27px}.logo .lw{letter-spacing:.13em;font-size:13px}.mk{width:51px;height:30px;display:block}.mk-bar{fill:var(--ink)}.mk-tri{fill:var(--cta)}.lw{font-family:var(--fhead);letter-spacing:.07em;text-transform:uppercase;color:var(--ink);text-align:center;font-size:20px;font-weight:300;line-height:1}.lw b{font-weight:700}.logo-stack{text-align:center;flex-direction:column;align-items:center;gap:13px;display:inline-flex}.logo-stack .mk{width:71px;height:42px}.logo-stack .lw{font-size:22px}.ltag{font-family:var(--fhead);letter-spacing:.26em;text-transform:uppercase;color:var(--ink-soft);font-size:11px;font-weight:400}.ltag i{color:var(--gold);margin:0 7px;font-style:normal;font-weight:600}.btn{font-size:15px;font-weight:600;font-family:var(--fhead);transition:.4s var(--ease);cursor:pointer;white-space:nowrap;border:1.5px solid #0000;border-radius:40px;align-items:center;gap:12px;padding:15px 26px;display:inline-flex}.btn .arr{transition:transform .4s var(--ease)}.btn:hover .arr{transform:translate(4px,-4px)}.btn--dark{background:var(--ink);color:var(--paper)}.btn--dark:hover{background:#0e1426}.btn--butter{background:var(--butter);color:var(--ink)}.btn--butter:hover{background:var(--butter-deep)}.btn--cta{background:var(--cta);color:#fff}.btn--cta:hover{background:var(--cta-deep)}.btn--light{background:var(--paper);color:var(--ink)}.btn--light:hover{background:#fff}.btn--out{border-color:var(--line);color:var(--ink)}.btn--out:hover{border-color:var(--ink);background:var(--ink);color:var(--paper)}.btn--ghost{color:#fff;border-color:#ffffff8c}.btn--ghost:hover{color:var(--ink);background:#fff;border-color:#fff}.btn:hover{transform:translateY(-2px);box-shadow:0 12px 30px #ff2a7857}@media (prefers-reduced-motion:reduce){.btn:hover{transform:none}}header{z-index:50;transition:background .35s var(--ease),box-shadow .35s var(--ease),backdrop-filter .35s var(--ease);background:0 0;position:fixed;top:0;left:0;right:0}header.scrolled{backdrop-filter:saturate(140%)blur(12px);box-shadow:0 1px 0 var(--line),0 6px 22px #121c340f;background:#fffc}html{scroll-padding-top:92px}.nav{justify-content:space-between;align-items:center;height:80px;display:flex}header .wrap{max-width:none;padding:0 38px}.nav .logo{margin-left:-6px;display:block;position:relative}.logo img{width:auto;height:46px;transition:opacity .35s var(--ease);display:block}.logo .logo-color{opacity:0;position:absolute;top:0;left:0}header.scrolled .logo .logo-white{opacity:0}header.scrolled .logo .logo-color{opacity:1}.menu{font-size:15px;font-weight:500;font-family:var(--fhead);gap:34px;display:flex}.menu a{color:#ffffffd9;padding:4px 0;transition:color .3s;position:relative}.menu a:after{content:"";width:0;height:2px;transition:.35s var(--ease);background:#fff;position:absolute;bottom:0;left:0}.menu a.active:after,.menu a:hover:after{width:100%}.menu a:hover,.menu a.active{color:#fff}header.scrolled .menu a{color:var(--ink)}header.scrolled .menu a:after{background:linear-gradient(90deg,#1466ff,#ff2a78)}header.scrolled .menu a:hover{background:linear-gradient(90deg,#1466ff 0%,#3d8bff 25%,#ff2a78 50%,#3d8bff 75%,#1466ff 100%) 0 0/200%;-webkit-text-fill-color:transparent;color:#0000;background-clip:text;animation:2.4s linear infinite faqShine}@media (prefers-reduced-motion:reduce){header.scrolled .menu a:hover{animation:none}}.burger{cursor:pointer;flex-direction:column;gap:5px;display:none}.burger i{background:#fff;border-radius:2px;width:24px;height:2px;transition:all .3s}header.scrolled .burger i{background:var(--ink)}@media (width<=980px){.menu{display:none}.burger{margin-left:20px;display:flex}.nav .btn{margin-left:auto}}@media (width<=560px){.nav .btn{display:none}.nav .logo{margin-right:auto}.burger{margin-left:0}}section[id]{scroll-margin-top:92px}.hero{padding:0}.hero-stage{background:var(--ink);height:clamp(620px,100vh,1000px);position:relative;overflow:hidden}.hero-img{object-fit:cover;object-position:center;background:var(--ink);z-index:1;filter:grayscale(35%)brightness(.6);transform-origin:50%;width:100%;height:100%;animation:22s ease-out forwards heroZoom;display:block;position:absolute;inset:0}@keyframes heroZoom{0%{transform:scale(1.22)}to{transform:scale(1)}}.hero-scrim{z-index:5;pointer-events:none;background:linear-gradient(#060916a8,#060916a8),linear-gradient(#0609169e 0%,#06091600 28%),linear-gradient(#06091600 48%,#060916d6 100%);position:absolute;inset:0}.hero-copy{z-index:6;text-align:center;color:#fff;flex-direction:column;justify-content:flex-end;align-items:center;max-width:900px;margin:0 auto;padding:54px 54px 92px;display:flex;position:absolute;inset:0}.hero-copy .tag{color:var(--blue-dark);justify-content:center}.hero-copy .tag:before{background:var(--blue-dark)}.hero-copy h1{color:#fff;font-size:clamp(34px,5.6vw,72px);font-weight:300;font-family:var(--fhead);letter-spacing:-.02em;margin:18px 0 16px;line-height:1.04}.hero-copy h1 b{color:var(--blue-dark);font-weight:600}.hero-copy h1 b:hover{background:linear-gradient(90deg,#1466ff 0%,#3d8bff 25%,#ff2a78 50%,#3d8bff 75%,#1466ff 100%) 0 0/200%;-webkit-text-fill-color:transparent;color:#0000;cursor:default;background-clip:text;animation:2.4s linear infinite faqShine}@media (prefers-reduced-motion:reduce){.hero-copy h1 b:hover{animation:none}}.hero-copy p{color:#ffffffe0;max-width:48ch;font-size:18px}.hero-actions{flex-wrap:wrap;justify-content:center;gap:13px;margin-top:30px;display:flex}@media (width<=760px){.hero{padding:0}.hero-stage{border-radius:0;height:clamp(560px,92vh,860px)}.hero-copy{padding:30px 30px 56px}}.marquee{border-top:1px solid var(--line);border-bottom:1px solid var(--line);white-space:nowrap;margin:54px 0;padding:22px 0;overflow:hidden;mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.marquee .track{font-family:var(--fhead);color:var(--ink);gap:46px;font-size:28px;font-weight:300;animation:26s linear infinite slide;display:inline-flex}.marquee .track span{align-items:center;gap:46px;display:inline-flex}.marquee .track span:after{content:"✺";color:var(--gold);font-size:18px}@keyframes slide{to{transform:translate(-50%)}}.client-strip{margin:18px 0 44px}.client-strip .marquee{border:none;margin:0;padding:24px 0;position:relative}.client-strip .marquee:before,.client-strip .marquee:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(90deg,#0b3a9c 0%,#1466ff 25%,#8fbcff 50%,#1466ff 75%,#0b3a9c 100%) 0 0/200% 100%;height:1.5px;animation:9s linear infinite lineShine;position:absolute;left:0;right:0;box-shadow:0 0 8px #1466ff47}.client-strip .marquee:before{top:0}.client-strip .marquee:after{bottom:0}@keyframes lineShine{0%{background-position:0 0}to{background-position:200% 0}}@media (prefers-reduced-motion:reduce){.client-strip .marquee:before,.client-strip .marquee:after{animation:none}}.client-strip .track{letter-spacing:.22em;text-transform:uppercase;color:var(--ink-soft);gap:0;font-size:clamp(13px,1.6vw,17px);font-weight:400;animation-duration:42s}.client-strip .track span{opacity:.82;transition:color .3s var(--ease),opacity .3s var(--ease);align-items:center;gap:0;display:inline-flex}.client-strip .track span:before{content:"";width:4px;height:4px;transition:background .3s var(--ease);background:#16203b42;border-radius:50%;flex:none;margin:0 28px}.client-strip .track span:hover{opacity:1;color:var(--ink)}.client-strip .track span:after{content:none}@media (hover:none){.client-strip .track span{opacity:.86}}@media (width<=640px){.client-strip .track span:before{margin:0 18px}}.sec{padding:118px 0}.sec-head{max-width:760px;margin-bottom:60px}.sec-head h2{margin-top:18px;font-size:clamp(30px,4.4vw,54px);font-weight:400}.serv{border-top:1px solid var(--line)}.srow{border-bottom:1px solid var(--line);transition:.45s var(--ease);border-radius:24px;grid-template-columns:60px 1fr 1.2fr auto;align-items:center;gap:28px;padding:32px 14px;display:grid}.srow .no{font-family:var(--fhead);color:var(--ink-soft);font-size:20px;font-weight:300}.srow h3{font-family:var(--fhead);font-size:27px;font-weight:500}.srow p{color:var(--ink-soft);font-size:15.5px}.srow .ref{font-family:var(--fhead);letter-spacing:.04em;color:var(--ink-soft);border:1px solid var(--line);white-space:nowrap;border-radius:30px;padding:7px 15px;font-size:12px;transition:all .4s}.srow:hover{background:var(--butter);padding-left:28px;padding-right:28px}.srow:hover .no,.srow:hover p{color:var(--ink)}.srow:hover .ref{background:var(--ink);color:var(--paper);border-color:var(--ink)}@media (width<=860px){.srow{grid-template-columns:38px 1fr;gap:6px 18px}.srow p,.srow .ref{grid-column:1/-1}.srow .ref{justify-self:start;margin-top:8px}}.gal-sec{background:var(--cream)}.gal-sec .sec-head{margin-left:auto;margin-right:auto}.gal{--magnifier:6;--gap:12px;--gtr:.55s;padding:0 36px}.gal-row{align-items:stretch;gap:var(--gap);max-width:1240px;height:clamp(300px,44vmin,480px);margin:0 auto;display:flex}.gal-row img{object-fit:cover;filter:grayscale()brightness(.8);width:auto;min-width:0;height:100%;transition:flex var(--gtr) var(--ease),filter var(--gtr) var(--ease);cursor:pointer;border-radius:22px;flex:1}.gal-row img:hover{flex:var(--magnifier);filter:grayscale(0)brightness(1.05)}.gal-cap{text-align:center;color:var(--ink-soft);font-size:13.5px;font-family:var(--fhead);margin-top:24px}.work-tags{flex-wrap:wrap;justify-content:center;gap:12px;max-width:1240px;margin:34px auto 0;padding:0 24px;display:flex}.work-tag{font-family:var(--fhead);color:var(--ink);border:1.6px solid var(--line);letter-spacing:.01em;transition:background .35s var(--ease),color .35s var(--ease),border-color .35s var(--ease),transform .35s var(--ease),box-shadow .35s var(--ease);background:0 0;border-radius:30px;padding:11px 24px;font-size:14.5px;font-weight:500;text-decoration:none}.work-tag:hover{background:var(--cta);border-color:var(--cta);color:#fff;transform:translateY(-2px);box-shadow:0 12px 26px #ff2a784d}@media (width<=640px){.gal-row{--magnifier:4;--gap:8px;height:260px}}.trust{background:#fff}.trust .sec-head{text-align:center;max-width:760px;margin:0 auto 50px}.logo-marquee{width:100%;overflow:hidden;mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000)}.logo-track{align-items:center;width:max-content;animation:55s linear infinite logoSlide;display:flex}.logo-marquee:hover .logo-track{animation-play-state:paused}.logo-set{align-items:center;gap:72px;padding-right:72px;display:flex}.logo-track img{object-fit:contain;filter:grayscale();opacity:.55;width:auto;max-width:270px;height:97px;transition:filter .4s var(--ease),opacity .4s var(--ease)}.logo-track img:hover{filter:grayscale(0);opacity:1}@keyframes logoSlide{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.logo-track{animation:none}}@media (width<=680px){.logo-set{gap:48px;padding-right:48px}.logo-track img{height:67px}}.about-grid{grid-template-columns:.9fr 1.1fr;align-items:center;gap:70px;display:grid}.about-img{position:relative}.about-img .ph{aspect-ratio:4/5;border-radius:32px;overflow:hidden}.about-img .ph.kb{position:relative}.about-img .ph.kb .kbimg{object-fit:cover;opacity:0;will-change:opacity,transform;width:100%;height:100%;animation:16s ease-in-out infinite kbShow;position:absolute;inset:0}.about-img .ph.kb .kbimg:first-child{animation-delay:0s}.about-img .ph.kb .kbimg:nth-child(2){animation-delay:8s}@keyframes kbShow{0%{opacity:1;transform:scale(1)}40%{opacity:1;transform:scale(1.12)}50%{opacity:0;transform:scale(1.13)}90%{opacity:0;transform:scale(1)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.about-img .ph.kb .kbimg{animation:none}.about-img .ph.kb .kbimg:first-child{opacity:1}.about-img .ph.kb .kbimg:nth-child(2){display:none}}.about-img .chip{background:var(--butter);border-radius:24px;max-width:200px;padding:22px 26px;position:absolute;bottom:34px;right:-18px;box-shadow:0 20px 40px #121c3429}.about-img .chip b{font-family:var(--fhead);font-size:38px;font-weight:500;line-height:1;display:block}.about-img .chip span{font-size:15.5px;font-weight:500}.about h2{margin:18px 0 26px;font-size:clamp(30px,4.4vw,54px);font-weight:400}.about p{color:var(--ink-soft);max-width:52ch;margin-bottom:22px;font-size:17px}.checks{flex-wrap:wrap;gap:14px;margin:30px 0 36px;display:flex}.check{background:var(--paper);border:1px solid var(--line);font-size:14px;font-weight:500;font-family:var(--fhead);border-radius:30px;align-items:center;gap:10px;padding:10px 18px;display:inline-flex}.check:before{content:"✓";background:var(--butter);border-radius:50%;place-items:center;width:20px;height:20px;font-size:12px;display:grid}@media (width<=860px){.about-grid{grid-template-columns:1fr;gap:50px}}.proc{background:var(--ink);color:var(--paper);border-radius:48px;margin:0 24px}.proc-in{padding:108px 60px}.proc .tag{color:var(--blue-dark)}.proc .tag:before{background:var(--blue-dark)}.proc h2{color:var(--paper);max-width:18ch;margin-top:16px;font-size:clamp(30px,4.4vw,54px);font-weight:300}.steps{grid-template-columns:repeat(3,1fr);gap:30px;margin-top:66px;display:grid}.stepc{border-top:1px solid #ffffff2e;padding-top:26px;transition:all .4s}.stepc .no{font-family:var(--fhead);color:var(--butter);font-size:28px;font-weight:300}.stepc h4{font-family:var(--fhead);margin:14px 0 12px;font-size:24px;font-weight:500}.stepc p{color:#fbf6ecb3;font-size:15.5px}.stepc:hover{border-color:var(--butter)}@media (width<=760px){.steps{grid-template-columns:1fr}.proc-in{padding:64px 30px}.proc{border-radius:32px;margin:0 16px}}.testi .sec-head{text-align:center;margin:0 auto 48px}.testi .sec-head .tag{justify-content:center}.tquote{text-align:center;max-width:960px;margin:0 auto}.tcard{color:#fff;text-align:center;background:linear-gradient(135deg,#0e1a36 0%,#143c9e 55%,#1466ff 100%);border-radius:34px;padding:clamp(42px,6vw,76px) clamp(26px,5vw,68px);position:relative;overflow:hidden;box-shadow:0 34px 74px #0e1a364d}.tcard:before,.tcard:after{content:"";pointer-events:none;border-radius:50%;position:absolute}.tcard:before{background:radial-gradient(circle,#ff2a7866,#0000 70%);width:360px;height:360px;animation:9s ease-in-out infinite tFloat;top:-150px;right:-90px}.tcard:after{background:radial-gradient(circle,#3d8bff73,#0000 70%);width:320px;height:320px;animation:11s ease-in-out infinite reverse tFloat;bottom:-140px;left:-100px}@keyframes tFloat{0%,to{transform:translate(0)}50%{transform:translateY(22px)}}@media (prefers-reduced-motion:reduce){.tcard:before,.tcard:after{animation:none}}.tquote-mark{font-family:var(--fhead);color:#ffffff1a;pointer-events:none;user-select:none;font-size:170px;font-weight:700;line-height:1;position:absolute;top:2px;left:30px}.tcard .tstars{color:#ff2a78;letter-spacing:4px;text-shadow:0 2px 18px #ff2a7880;margin-bottom:22px;font-size:23px;position:relative}.tcard .q{font-family:var(--fhead);color:#fff;max-width:760px;margin:0 auto;font-size:clamp(22px,3vw,36px);font-weight:300;line-height:1.34;position:relative}.tcard .who{justify-content:center;align-items:center;gap:16px;margin-top:42px;display:flex;position:relative}.tcard .av{background:linear-gradient(135deg,#ff2a78,#3d8bff);border-radius:50%;flex:none;width:62px;height:62px;padding:3px}.tcard .av img{object-fit:cover;border:2px solid #0e1a36;border-radius:50%;width:100%;height:100%;display:block}.tcard .nm{font-family:var(--fhead);color:#fff;font-size:19px;font-weight:600}.tcard .role{color:#ffffffb8;font-size:14px}.tdots{justify-content:center;gap:10px;margin-top:34px;display:flex}.tdots button{background:var(--line);cursor:pointer;border:none;border-radius:50%;width:10px;height:10px;padding:0;transition:all .3s}.tdots button.on{background:var(--cta);border-radius:6px;width:30px}.ctaband{padding:0 24px 118px}.ctaband .box{color:#fff;text-align:center;background:linear-gradient(135deg,#0e1a36 0%,#143c9e 50%,#1466ff 100%);border-radius:48px;padding:78px 60px 88px;position:relative;overflow:hidden}.ctaband .box:before,.ctaband .box:after{content:"";background:#ffffff14;border-radius:50%;position:absolute}.ctaband .box:before{width:300px;height:300px;top:-120px;left:-60px}.ctaband .box:after{width:220px;height:220px;bottom:-110px;right:-40px}.ctaband .mk{width:68px;height:40px;margin:0 auto 24px;position:relative}.ctaband .box .mk-bar{fill:#fff}.ctaband h2{color:#fff;max-width:24ch;margin:0 auto 34px;font-size:clamp(30px,4.4vw,54px);font-weight:400;position:relative}.ctaband .btn{position:relative}@media (width<=560px){.ctaband .box{border-radius:32px;padding:58px 24px}}.cta-full{background:#5a2a8c;align-items:center;width:100%;min-height:clamp(460px,56vh,640px);display:flex;position:relative;overflow:hidden}.cta-full .cta-bg{object-fit:cover;object-position:28% center;z-index:0;width:100%;height:100%;position:absolute;inset:0}.cta-full:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#2e165652 0%,#2e165600 30% 50%,#481e7857 100%),radial-gradient(120% 95% at 84%,#3c196e57,#0000 60%);position:absolute;inset:0}.cta-wrap{z-index:2;width:100%;max-width:1240px;margin:0 auto;padding:0 38px;position:relative}.cta-content{color:#fff;text-align:left;max-width:560px;margin-left:auto}.cta-content .logo-stack{text-align:left;align-items:flex-start;gap:11px;margin-bottom:26px}.cta-content .cta-logo{aspect-ratio:100/59;filter:drop-shadow(0 6px 18px #140a2840);width:auto;height:clamp(34px,4vw,46px);margin:0 0 22px;display:block}.cta-content .logo-stack .mk{width:78px;height:46px}.cta-content .logo-stack .lw{color:#fff;letter-spacing:.06em;font-size:clamp(24px,2.6vw,32px)}.cta-full .cta-content .mk-bar,.cta-full .cta-content .mk-tri,.cta-logo .mk-bar,.cta-logo .mk-tri{fill:#fff}.cta-content h2{color:#fff;text-shadow:0 2px 30px #140a2859;margin:0 0 16px;font-size:clamp(30px,4vw,52px);font-weight:400;line-height:1.06}.cta-content p{color:#ffffffeb;text-shadow:0 1px 14px #140a284d;max-width:42ch;margin:0 0 30px;font-size:17px}.cta-content .btn{isolation:isolate;transition:color .45s var(--ease),box-shadow .45s var(--ease),transform .45s var(--ease);position:relative;overflow:hidden;box-shadow:0 14px 30px #140a2847}.cta-content .btn:before{content:"";z-index:-2;border-radius:inherit;opacity:0;transition:opacity .45s var(--ease);background:linear-gradient(135deg,#ff2a78 0%,#ff5c9a 100%);position:absolute;inset:0}.cta-content .btn:after{content:"";z-index:-1;opacity:0;pointer-events:none;background:linear-gradient(100deg,#0000,#ffffff80,#0000);width:50%;height:100%;position:absolute;top:0;left:-60%;transform:skew(-18deg)}.cta-content .btn:hover{color:#fff;transform:translateY(-2px);box-shadow:0 16px 38px #ff2a786b}.cta-content .btn:hover:before{opacity:1}.cta-content .btn:hover:after{opacity:1;animation:btnSheen 1.15s var(--ease)}@keyframes btnSheen{0%{left:-60%}to{left:130%}}@media (prefers-reduced-motion:reduce){.cta-content .btn:hover:after{opacity:0;animation:none}.cta-content .btn:hover{transform:none}}@media (width<=860px){.cta-full{align-items:flex-end;min-height:clamp(520px,82vh,680px)}.cta-full .cta-bg{object-position:34% center}.cta-full:after{background:linear-gradient(#28124c14 0%,#28124c80 64%,#1c0c3ad1 100%)}.cta-content{text-align:center;max-width:none;margin:0 auto;padding-bottom:54px}.cta-content .logo-stack{text-align:center;align-items:center}.cta-content .cta-logo{margin-left:auto;margin-right:auto}}.foot .mk-tri{fill:#0465b2}.foot .foot-logo{width:clamp(142px,13vw,168px);height:auto;margin:0 0 24px;display:block}.foot{padding:0 0 50px}.foot-grid{border-top:1px solid var(--line);grid-template-columns:1.4fr 1fr 1fr 1.2fr;gap:40px;padding:68px 0 50px;display:grid}.foot .logo-stack{margin-bottom:22px}.foot .blurb{color:var(--ink-soft);max-width:30ch;font-size:15px}.foot .ft{letter-spacing:.06em;color:var(--ink-soft);text-transform:uppercase;font-size:13px;font-weight:600;font-family:var(--fhead);margin-bottom:18px}.foot ul{list-style:none}.foot li{margin-bottom:11px}.foot li a:hover{color:var(--gold)}.foot .news{background:var(--paper);border:1px solid var(--line);border-radius:30px;align-items:center;max-width:300px;padding:5px 5px 5px 20px;display:flex}.foot .news input{color:var(--ink);background:0 0;border:none;outline:none;flex:1;font-family:inherit;font-size:14px}.foot .news button{background:var(--cta);color:#fff;cursor:pointer;width:40px;height:40px;transition:background .35s var(--ease),transform .35s var(--ease);border:none;border-radius:50%}.foot .news button:hover{background:#ff5c9a;transform:translateY(-1px);box-shadow:0 10px 24px #ff2a7866}.foot-bottom{border-top:1px solid var(--line);color:var(--ink-soft);flex-wrap:wrap;justify-content:space-between;gap:14px;padding-top:28px;font-size:14px;display:flex}.foot-bottom .soc{align-items:center;gap:14px;display:flex}.foot-bottom .soc .soc-ic{width:30px;height:30px;transition:transform .3s var(--ease),box-shadow .3s var(--ease);border-radius:9px;display:inline-flex}.foot-bottom .soc .soc-ic svg{width:100%;height:100%;display:block}.foot-bottom .soc .soc-ic:hover{transform:translateY(-2px);box-shadow:0 8px 18px #121c3438}@media (width<=860px){.foot-grid{grid-template-columns:1fr 1fr}}@media (width<=520px){.foot-grid{grid-template-columns:1fr}}.stats{padding:30px 0 10px}.stats-grid{grid-template-columns:repeat(4,1fr) auto;align-items:center;gap:30px;display:grid}.stat .num{font-family:var(--fhead);letter-spacing:-.02em;font-size:clamp(36px,4.4vw,60px);font-weight:500;line-height:1}.stat .num i{color:var(--gold);font-style:normal}.stat .lbl{color:var(--ink-soft);font-size:13.5px;font-family:var(--fhead);margin-top:8px}.rating{border-left:1px solid var(--line);padding-left:30px}.rating .stars{color:var(--blue);letter-spacing:2px;font-size:18px}.rating b{font-family:var(--fhead);margin-top:4px;font-size:22px;font-weight:600;display:block}.rating span{color:var(--ink-soft);font-size:12.5px}@media (width<=860px){.stats-grid{grid-template-columns:1fr 1fr;gap:34px 20px}.rating{border-left:none;border-top:1px solid var(--line);grid-column:1/-1;padding:24px 0 0}}.serv{position:relative}.serv-preview{pointer-events:none;opacity:0;width:250px;height:310px;transition:opacity .35s var(--ease),transform .35s var(--ease);z-index:40;border-radius:18px;position:fixed;top:0;left:0;overflow:hidden;transform:translate(24px,-50%)scale(.92);box-shadow:0 30px 60px #121c344d}.serv-preview.on{opacity:1;transform:translate(24px,-50%)scale(1)}.serv-preview img{filter:saturate(.95)}@media (hover:none){.serv-preview{display:none}}.why{background:var(--cream)}.why-grid{grid-template-columns:.9fr 1.1fr;align-items:start;gap:60px;margin-top:10px;display:grid}.why-tabs{flex-direction:column;gap:6px;display:flex}.why-tab{text-align:left;border:none;border-top:1px solid var(--line);font-family:var(--fhead);color:var(--ink-soft);cursor:pointer;transition:.35s var(--ease);letter-spacing:-.01em;background:0 0;align-items:center;gap:16px;padding:24px 8px;font-size:clamp(20px,2.4vw,28px);font-weight:400;display:flex}.why-tab:last-child{border-bottom:1px solid var(--line)}.why-tab .tn{color:var(--ink-soft);font-size:13px;font-weight:500;transition:all .3s}.why-tab.on{color:var(--ink);padding-left:18px}.why-tab.on .tn{color:var(--gold)}.why-panel{min-height:420px;position:relative}.why-pane{opacity:0;visibility:hidden;transition:.5s var(--ease);position:absolute;inset:0;transform:translateY(14px)}.why-pane.on{opacity:1;visibility:visible;position:relative;transform:none}.why-pane .ph{aspect-ratio:16/10;border-radius:26px;margin-bottom:26px;overflow:hidden}.why-pane h3{font-family:var(--fhead);margin-bottom:12px;font-size:26px;font-weight:500}.why-pane p{color:var(--ink-soft);max-width:48ch;font-size:16.5px}@media (width<=860px){.why-grid{grid-template-columns:1fr;gap:32px}.why-panel{min-height:0}}.mission-band{background:var(--ink);text-align:center;border-radius:36px;margin:64px 24px 0;padding:clamp(56px,8vw,92px) 24px;position:relative;overflow:hidden}.mission-bg{z-index:0;position:absolute;inset:0}.mission-bg img{object-fit:cover;filter:grayscale(12%);opacity:.55;transform-origin:82% 34%;will-change:transform;width:100%;height:100%;animation:15s ease-in-out infinite alternate missionKen}@keyframes missionKen{0%{transform:scale(1.03)}to{transform:scale(1.2)}}@media (prefers-reduced-motion:reduce){.mission-bg img{animation:none}}.mission-band:before{content:"";z-index:1;background:linear-gradient(150deg,#0a0f20eb 0%,#0a0f20d1 50%,#102042db 100%);position:absolute;inset:0}.mission-inner{z-index:2;max-width:780px;margin:0 auto;position:relative}.mission-inner .tag{color:var(--blue-dark);justify-content:center;margin-bottom:24px}.mission-inner .tag:before{background:var(--blue-dark)}.mission-text{font-family:var(--fhead);letter-spacing:-.01em;color:#fff;max-width:20ch;margin:0 auto 36px;font-size:clamp(22px,3vw,38px);font-weight:300;line-height:1.34}.mission-text em{color:var(--blue-dark);font-style:normal;font-weight:600}.mission-text em:hover{background:linear-gradient(90deg,#1466ff 0%,#3d8bff 25%,#ff2a78 50%,#3d8bff 75%,#1466ff 100%) 0 0/200%;-webkit-text-fill-color:transparent;color:#0000;background-clip:text;animation:2.4s linear infinite faqShine}@media (prefers-reduced-motion:reduce){.mission-text em:hover{animation:none}}@media (width<=560px){.mission-band{border-radius:26px;margin:48px 16px 0;padding:48px 22px}}.statement{padding:120px 0}.statement .wrap{max-width:1100px}.statement .tag{margin-bottom:30px}.statement h2{font-family:var(--fhead);letter-spacing:-.02em;font-size:clamp(28px,4.6vw,58px);font-weight:300;line-height:1.22}.statement h2 em{color:var(--gold);font-style:normal}.statement .by{font-family:var(--fhead);color:var(--ink-soft);margin-top:34px;font-size:15px}.proc-grid{grid-template-columns:1fr 1fr;align-items:center;gap:54px;margin-top:60px;display:grid}.psteps{flex-direction:column;display:flex}.pstep{text-align:left;cursor:pointer;transition:.4s var(--ease);background:0 0;border:none;border-top:1px solid #ffffff29;align-items:flex-start;gap:20px;padding:26px 6px;display:flex}.psteps .pstep:last-child{border-bottom:1px solid #ffffff29}.pstep .pno{font-family:var(--fhead);color:#fbf6ec73;font-size:20px;font-weight:300;transition:all .3s}.pstep .ph4{font-family:var(--fhead);color:#fbf6ec80;font-size:clamp(20px,2.4vw,26px);font-weight:500;transition:all .3s}.pstep .pdesc{opacity:0;max-height:0;transition:.5s var(--ease);color:#fbf6ecb8;margin-top:0;font-size:15px;overflow:hidden}.pstep .ptags{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.pstep .ptags span{font-family:var(--fhead);color:var(--butter);border:1px solid #ffffff40;border-radius:30px;padding:5px 13px;font-size:12px}.pstep.on .pno,.pstep.on .ph4{color:var(--paper)}.pstep.on .pdesc{opacity:1;max-height:200px;margin-top:14px}.pstep:hover .pno,.pstep:hover .ph4{background:linear-gradient(90deg,#1466ff 0%,#3d8bff 25%,#ff2a78 50%,#3d8bff 75%,#1466ff 100%) 0 0/200%;-webkit-text-fill-color:transparent;color:#0000;background-clip:text;animation:2.6s linear infinite procNumShine}@keyframes procNumShine{0%{background-position:0 0}to{background-position:200% 0}}@media (prefers-reduced-motion:reduce){.pstep:hover .pno,.pstep:hover .ph4{animation:none}}.proc-media{aspect-ratio:4/3;border-radius:28px;position:relative;overflow:hidden}.proc-media .pimg{opacity:0;transition:opacity .6s var(--ease);position:absolute;inset:0}.proc-media .pimg.on{opacity:1}.proc-frame{background:linear-gradient(120deg,#1466ff,#3d8bff,#ff2a78,#3d8bff,#1466ff) 0 0/300% 100%;border-radius:30px;padding:2.5px;animation:5.5s linear infinite procFrame;position:relative;box-shadow:0 14px 40px #1e3c9642}.proc-frame .proc-media{border-radius:27px;width:100%;margin:0}@keyframes procFrame{to{background-position:300%}}@media (prefers-reduced-motion:reduce){.proc-frame{animation:none}}.proc-media .pimg img{filter:grayscale(.15)brightness(.95)}.proc-media .pimg.dark img{filter:grayscale(.05)brightness(.72)}@media (width<=860px){.proc-grid{grid-template-columns:1fr;gap:30px}.proc-frame{order:-1}}.tstars{color:var(--blue);letter-spacing:3px;margin-bottom:24px;font-size:20px}.logos{white-space:nowrap;margin-top:78px;overflow:hidden;mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.logos .lt{align-items:center;gap:64px;animation:30s linear infinite slide;display:inline-flex}.logos .lt span{font-family:var(--fhead);color:var(--ink);opacity:.32;letter-spacing:.02em;font-size:22px;font-weight:600;transition:all .3s}.logos .lt span:hover{opacity:.7}.faq{background:#fff}.faq-list{border-top:1px solid var(--line);max-width:880px;margin:0 auto}.faq-item{border-bottom:1px solid var(--line)}.faq-q{text-align:left;width:100%;font-family:var(--fhead);color:var(--ink);cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:20px;padding:28px 6px;font-size:clamp(17px,2.1vw,21px);font-weight:500;display:flex}.faq-q .ic{border:1.5px solid var(--line);width:30px;height:30px;transition:.4s var(--ease);border-radius:50%;flex:none;place-items:center;font-size:18px;display:grid}.faq-q:hover{background:linear-gradient(90deg,#1466ff 0%,#3d8bff 25%,#ff2a78 50%,#3d8bff 75%,#1466ff 100%) 0 0/200%;-webkit-text-fill-color:transparent;color:#0000;background-clip:text;animation:2.6s linear infinite faqShine}.faq-q:hover .ic{-webkit-text-fill-color:var(--blue);color:var(--blue);border-color:#1466ff73}@keyframes faqShine{0%{background-position:0 0}to{background-position:200% 0}}@media (prefers-reduced-motion:reduce){.faq-q:hover{animation:none}}.faq-item.open .faq-q .ic{background:var(--ink);color:var(--paper);border-color:var(--ink);transform:rotate(45deg)}.faq-a{max-height:0;transition:max-height .5s var(--ease);overflow:hidden}.faq-a p{color:var(--ink-soft);max-width:64ch;padding:0 6px 28px;font-size:16px}.scards{grid-template-columns:repeat(3,1fr);gap:22px;margin-top:8px;display:grid}.scard{color:inherit;background:var(--paper);border:1px solid var(--line);transition:transform .4s var(--ease),box-shadow .4s var(--ease),border-color .4s var(--ease);border-radius:24px;flex-direction:column;padding:28px 30px 26px;text-decoration:none;display:flex;position:relative;overflow:hidden}.scard-bg{z-index:0;opacity:0;transition:opacity .5s var(--ease);pointer-events:none;border-radius:24px;position:absolute;inset:0;overflow:hidden}.scard-bg img{object-fit:cover;filter:grayscale()contrast(1.05);width:100%;height:100%}.scard-bg:after{content:"";background:linear-gradient(#00000061 0%,#0000009e 55%,#000000d6 100%);position:absolute;inset:0}.scards .scard:first-child .scard-bg:after,.scards .scard:nth-child(2) .scard-bg:after,.scards .scard:nth-child(3) .scard-bg:after,.scards .scard:nth-child(4) .scard-bg:after,.scards .scard:nth-child(5) .scard-bg:after{background:linear-gradient(#00000085 0%,#000000b3 55%,#000000e0 100%)}.scards .scard:nth-child(6) .scard-bg:after{background:linear-gradient(#0009 0%,#000000c7 55%,#000000ed 100%)}.scard>h3,.scard>p,.scard>.scard-more{z-index:1;position:relative}.scard-corner{z-index:2;border:1.5px solid var(--line);width:38px;height:38px;color:var(--ink-soft);transition:all .45s var(--ease);border-radius:50%;place-items:center;font-size:17px;display:grid;position:absolute;top:24px;right:24px}.scard h3{font-family:var(--fhead);transition:color .4s var(--ease);margin:0 50px 12px 0;font-size:24px;font-weight:500}.scard p{color:var(--ink-soft);transition:color .4s var(--ease);flex:1;margin-bottom:18px;font-size:15.5px;line-height:1.62}.scard-more{font-family:var(--fhead);color:var(--blue);letter-spacing:.01em;transition:color .4s var(--ease);align-items:center;gap:8px;font-size:14.5px;font-weight:500;display:inline-flex}.scard-more .m-arr{transition:transform .4s var(--ease);display:inline-block}.scard:hover{border-color:#0000;transform:translateY(-6px)scale(1.02);box-shadow:0 26px 52px #121c3447}.scard:hover .scard-bg{opacity:1}.scard:hover h3{color:#fff}.scard:hover p{color:#ffffffeb}.scard:hover .scard-corner{background:var(--cta);border-color:var(--cta);color:#fff;transform:rotate(45deg)}.scard:hover .scard-more{color:#fff}.scard:hover .scard-more .m-arr{transform:translate(5px)}.scard:focus-visible{outline:3px solid var(--blue-dark);outline-offset:3px}@media (width<=900px){.scards{grid-template-columns:1fr 1fr}}@media (width<=600px){.scards{grid-template-columns:1fr}}.vals{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:10px;display:grid}.val{background:var(--paper);border:1px solid var(--line);transition:transform .5s var(--ease),box-shadow .5s var(--ease),border-color .5s var(--ease),background .5s var(--ease);border-radius:22px;padding:36px 30px 32px;position:relative;overflow:hidden}.val:after{content:attr(data-num);font-family:var(--fhead);color:#1466ff12;transition:color .5s var(--ease),transform .5s var(--ease);z-index:0;pointer-events:none;font-size:54px;font-weight:600;line-height:1;position:absolute;top:18px;right:24px}.val:hover:after{color:#ffffff29;transform:scale(1.1)}.val:before{content:"";border-radius:inherit;opacity:0;pointer-events:none;transition:opacity .4s var(--ease);background:radial-gradient(440px circle at var(--mx,50%) var(--my,0%),#ffffff24,transparent 60%);position:absolute;inset:0}.val:hover:before{opacity:1}.val:hover{background:linear-gradient(150deg,var(--blue) 0%,var(--blue-dark) 100%);border-color:#0000;transform:translateY(-8px);box-shadow:0 30px 60px #1466ff52}.val>*{z-index:1;position:relative}.val .vi{width:54px;height:54px;transition:background .4s var(--ease),transform .5s var(--ease);background:#1466ff1a;border-radius:16px;place-items:center;margin-bottom:22px;display:grid;position:relative}.val .vi:before{content:"";background:var(--blue);width:26px;height:26px;transition:background .4s var(--ease);mask-position:50%;mask-size:contain;mask-repeat:no-repeat}.vi-heart:before{mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 21s-8-5.5-8-11a4.5 4.5 0 0 1 8-2.8A4.5 4.5 0 0 1 20 10c0 5.5-8 11-8 11z'/%3E%3C/svg%3E")}.vi-star:before{mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2l3 7h7l-5.5 4.5L18 21l-6-4-6 4 1.5-7.5L2 9h7z'/%3E%3C/svg%3E")}.vi-bulb:before{mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M9 21h6v-1H9v1zm3-19a7 7 0 0 0-4 12.7V17h8v-2.3A7 7 0 0 0 12 2z'/%3E%3C/svg%3E")}.vi-handshake:before{mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M2 12l4-4 4 2 4-3 8 5-3 4-4-3-3 3-4-2-3 3z'/%3E%3C/svg%3E")}.vi-network:before{mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='5' cy='6' r='2.5'/%3E%3Ccircle cx='19' cy='6' r='2.5'/%3E%3Ccircle cx='12' cy='18' r='2.5'/%3E%3Cpath d='M5 8v3a3 3 0 0 0 3 3h8a3 3 0 0 0 3-3V8' fill='none' stroke='%231466FF' stroke-width='2'/%3E%3Cpath d='M12 14v2' fill='none' stroke='%231466FF' stroke-width='2'/%3E%3C/svg%3E")}.vi-layers:before{mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2L2 7l10 5 10-5-10-5zM2 12l10 5 10-5M2 17l10 5 10-5'/%3E%3C/svg%3E")}.val:hover .vi{background:#ffffff6b;transform:translateY(-2px)scale(1.08)rotate(-4deg)}.val:hover .vi:before{background:var(--cta)}.val h3{font-family:var(--fhead);transition:color .4s var(--ease);margin-bottom:9px;font-size:clamp(19px,2.1vw,23px);font-weight:500;line-height:1.18}.val:hover h3{color:#fff}.val p{color:var(--ink-soft);transition:color .4s var(--ease);font-size:15px;line-height:1.55}.val:hover p{color:#ffffffe6}.val-arrow{color:var(--blue);opacity:0;transition:opacity .4s var(--ease),transform .4s var(--ease);z-index:2;font-size:22px;position:absolute;bottom:24px;right:26px;transform:translate(-8px,8px)}.val:hover .val-arrow{opacity:1;color:#fff;transform:translate(0)}@media (width<=860px){.vals{grid-template-columns:1fr 1fr}}@media (width<=560px){.vals{grid-template-columns:1fr}}.quick{z-index:58;flex-direction:column;gap:10px;display:flex;position:fixed;top:50%;right:0;transform:translateY(-50%)}.quick-btn{background:var(--cta);width:62px;height:60px;transition:width .35s var(--ease),background .35s var(--ease);border-radius:30px 0 0 30px;place-items:center;display:grid;position:relative;box-shadow:0 10px 28px #121c3447}.quick-btn:hover{background:var(--cta-deep);width:72px;box-shadow:0 12px 30px #ff2a7873}.quick-btn svg{stroke:#fff;fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:23px;height:23px;margin-right:4px}.qtip{opacity:0;pointer-events:none;background:var(--ink);color:#fff;font-family:var(--fhead);white-space:nowrap;transition:opacity .3s var(--ease),transform .3s var(--ease);border-radius:10px;padding:8px 13px;font-size:13px;position:absolute;top:50%;right:72px;transform:translateY(-50%)translate(6px)}.quick-btn:hover .qtip{opacity:1;transform:translateY(-50%)translate(0)}.qtip:after{content:"";background:var(--ink);width:9px;height:9px;position:absolute;top:50%;right:-4px;transform:translateY(-50%)rotate(45deg)}@media (width<=560px){.quick{gap:8px}.quick-btn{border-radius:26px 0 0 26px;width:54px;height:54px}.qtip{display:none}}.rv{opacity:0;transition:opacity .9s var(--ease),transform .9s var(--ease);transform:translateY(30px)}.rv.in{opacity:1;transform:none}.d1{transition-delay:.1s}.d2{transition-delay:.2s}.d3{transition-delay:.3s}.av-fallback{background:linear-gradient(135deg,var(--blue),var(--cta));color:#fff;width:100%;height:100%;font-family:var(--fhead);letter-spacing:.02em;justify-content:center;align-items:center;font-size:15px;font-weight:600;display:flex}@media (width<=980px){.menu.open{backdrop-filter:blur(14px);border:1px solid var(--line);z-index:60;background:#fffffff5;border-radius:18px;flex-direction:column;gap:4px;padding:16px 20px;display:flex;position:absolute;top:72px;left:20px;right:20px;box-shadow:0 18px 50px #121c3429}.menu.open a{color:var(--ink);padding:10px 4px;font-size:16px}.menu.open a:after{display:none}.burger.open i:first-child{transform:translateY(7px)rotate(45deg)}.burger.open i:nth-child(2){opacity:0}.burger.open i:nth-child(3){transform:translateY(-7px)rotate(-45deg)}}
