@font-face{font-family:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(data:font/woff2;base64,d09GMgABAAAAAAa0ABQAAAAADOwAAAZHAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbbhwoP0hWQVJtP01WQVJGBmA/U1RBVIEcAGQvXBEICoMkgmcLFgAwhEwBNgIkAyYEIAWGXAdiDAcbOgtRlHLSRcD8TEzkdoghPRuspKefbVnJIM5yRfA8vZv9uTNJSCZY21Scrigr6qyJ/C3sE1OFKuVP3e+lxUTbYio1zb/kFdk2bufY2BlhWERRBrcDUBhB5GEpd2Cy+MDxqf9zLPX+XVsk5r+s50d6IpWLatqbdT6f2MAikiOKQocbjya2QT0DqPDX4R0jQBgAUAiCRhDA0EkvYeLk9X3I2bEWI8jBAihIANm+kUWQBgggWChcBBdFhXlAUgOCAgBA0AgKjUJ8HKvjddFCKSgAVklEBYAeEJgCQJH0qB3B+neDg4sAA4hAD0AVIEAA0IACJGeaUjMIIIhBUE/zNABjTQMBwEVRcwcYBUCObLERABAgjAA1M/ZSa9hSi4OlpsnZ2KBOVUsAZlRGl1W0NZ6gSwhQPIAFs7YFL0QS91vRQgdgx2VDAnIegKpQvwAJIoLgooBAGtCJcHizg0TDiz8vhPgIcVXaDJu37ZyDAIjFy4AAiC1JAA0olJwN6nFAACQk/zfQVUuA3t5ELKMT9hpBSRj+HBSggYCIAIEkUoC4PCIQIWHGA8+IStxf0PW15ntP22gc+Wo+BLyQAHECQiAVd+c3Ba8gZ4NOACBaLOhsbIMkAXEmuHsSAvkf4oJaAogH6nEQAzoBIEihUAwAA0AACAObAGcANYAAABaqgMmpWAhiiVyrvNyqFV8tMQ5Iyq6r9Lf7W82i8ILl2cv8zbfdJ5lnPzSnvt/XXPfRR/5pH3xA+u5uS0798EPJ3Fft33w36Wc+8E/7aIB/9fvvb1pE9erNXLB9mkw//cSg8Cnx03VGXDvZnRzKqV9Xkhn7eRHb3wVjHpg19nkZpX9bBU+vnHegrsuQcbW9Bi7oO33h+8SU0Tly/MbeYUuG1cftVz6oNxrW0qH1iezq446fkDFo/rgvTkqt7zmteFzncZ0uxXti09FFF2z+C7CODpjUudOE5NSeb3bv/mbPKcmOEzpWQ3VBgBAuj/AOY3qMm7UvgA8qo3+qvAUBBAX0wADQG4AG+jCKaSxkBe/zvcTG8jRpRZgqhCog4sd++cOo7J+/RdvaaMoc78Ri/PNPSclx6fDvG1Kt3qQFi1rq+5EaavTtt9TVvfvucYsA5wc4oESU+E1ikF9TkrOkIsIH5Fawx7SBNLnMcWlM3skBluCmQNs7GeyFvYVDamsqwhxx18n/+WdxzDgOLU1AqbUlb3m+KOT9+ONvY/7XlrdLS//5v7nN97XHj0VzJpJvz4spq0V7ioXDuv2YrSxtF/KZmvbWfKtorXSh8dfvgGu+ev/nFSaXM6jyuCE/f/EpmuP7Rqu8R98vP/+tXUdrOgKlZP9Q/s+fRF9+3CHZd4EugfPv158me9X7v/6aSMCxMJmIr//65bNXngl7+uiPP5oKx+y27D8trp+psUzMacpm80XlnYeMAct0LynxhNYgaP3dtn8/LBAi+ksr+7NvjjtJV+UXrz0uLXV1x08AZRN1S2A8EaVE5afk/dfGjz//+fdHn36Xdttz2d9/z+bawZ8/slNN1aYtq+ZPGzNuPGdwOsfYflwmHCkPgs5DcKizvdpS/3gEUMW9/lvQvWp1bGTW1fpngC/uSVYAfH3TeSusL8TtlHUD4KAAEHjahk4YpuffGwEBN/dUmpHqdHyJ3Ap8O3UlQ4gCNrMRwLBBKiskL6a+RoBi/9XGlgc8L4/CUejQxaiIyqmomdhktOhfgDbDfaNDb4+yKIPd6IgmzDa0CByijWFmL2dlSRKagTIWXeIU9HDphoZiJeBTjAefHMxDhVSRFUgVcOkW3EGMahYVMFjWHhMluB2wAcbHYqF1LpsDF9C6s+CI2fDgh4wSuFEyGadjXAmIk3CugIRibLIti9ZtC8S4VSqfikGqPaoI122XyRYLBmsOmdiiTpqK1OklUQzpMcZmQRQV4M4oJCMkfRQXK+qvjifUcQd1bRdetW/LWjacYxvcttnVjWg5h0q4xw6rZyejSpZVZ78LzC4uyDNRQ4bymHSTMyM+SZ7D75mg/7YTlmNz7W8T00h0VEiGKB+F7iWYZFvSTiA4LVxttm2ATt5EoUWLJbY4EnLGrfsvEROlHtzlKn3H9VUT5tU/2dt3/EBv7foYzV/W4upyj04woO/gh6Vwwt3WGQAA)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/plus-jakarta-sans-vietnamese-wght-normal.qRpaaN48.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/plus-jakarta-sans-latin-ext-wght-normal.DmpS2jIq.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/plus-jakarta-sans-latin-wght-normal.eXO_dkmS.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--bg:#eee;--card:#fff;--ink:#111;--ink-soft:#151515;--muted:#666;--muted-ui:#8a8a8a;--line:#e2e2e2;--chip:#f2f2f2;--violet:#6c4cf5;--violet-soft:#e4deff;--violet-ink:#5537e0;--amber:#ffc83d;--lime:#c6dd8c;--lime-soft:#e8f1cf;--coral:#ff8f6b;--sky:#7cc8f8;--pink:#f5a8d4;--mint:#7fd8a6;--aqua:#6fd6d9;--blue:#6e8bff;--lavender:#cdb8ff;--orchid:#e58beb;--sand:#e9d3a8;--danger:#d93036;--white:#fff;--r-card:28px;--r-sm:14px;--r-pill:999px;--font:"Plus Jakarta Sans Variable", "Plus Jakarta Sans", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--d-fast:.15s;--d-base:.25s;--d-slow:.4s;--d-strike:.28s;--e-standard:cubic-bezier(.2, 0, 0, 1);--e-exit:cubic-bezier(.3, 0, 1, 1);--e-draw:cubic-bezier(.65, 0, .35, 1);--e-pop:cubic-bezier(.34, 1.56, .64, 1);--press:.97;--gutter:24px;--maxw:1200px;--shadow-card:0 1px 2px #1111110a, 0 8px 24px #1111110f;--shadow-float:0 24px 60px -20px #11111147;--shadow-header:0 1px 2px #1111110f, 0 6px 18px -6px #11111129;--card-pad-lg:clamp(24px, 4vw, 56px);--focus-ring:2px solid var(--violet);--sec:clamp(48px, 6vw, 84px);--head-gap:clamp(24px, 3vw, 40px);--shadow-device:0 1px 1px #11111114, 0 12px 24px -8px #1e14462e, 0 48px 80px -28px #1e144652;--header-h:64px;color-scheme:light}@media (width<=640px){:root{--gutter:16px;--r-card:24px}}*,:before,:after{box-sizing:border-box}html{background:var(--bg);-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:80px}body{background:var(--bg);color:var(--ink);font-family:var(--font);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;flex-direction:column;min-height:100dvh;margin:0;font-size:16px;line-height:1.5;display:flex;overflow-x:clip}body>main{flex:1 0 auto}img,svg{max-width:100%;display:block}a{color:inherit}button,input,select,textarea{font:inherit;color:inherit}h1,h2,h3,h4,p{margin:0}:focus-visible{outline:var(--focus-ring);outline-offset:3px}:focus:not(:focus-visible){outline:none}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:100;background:var(--ink);color:var(--white);border-radius:var(--r-pill);padding:10px 16px;font-weight:600;text-decoration:none;position:absolute;top:-60px;left:16px}.skip-link:focus{top:12px}.container{width:100%;max-width:calc(var(--maxw) + var(--gutter) * 2);padding-inline:var(--gutter);margin-inline:auto}.display{letter-spacing:-.045em;text-wrap:balance;font-size:clamp(40px,4.7vw,68px);font-weight:500;line-height:.98}.h2{letter-spacing:-.035em;text-wrap:balance;font-size:clamp(32px,3.7vw,52px);font-weight:500;line-height:1.02}.h3{letter-spacing:-.01em;font-size:20px;font-weight:600;line-height:1.25}.lead{color:#3a3a3a;text-wrap:pretty;font-size:clamp(16px,1.3vw,18px);line-height:1.5}.muted{color:var(--muted)}.eyebrow{color:var(--violet-ink);align-items:center;gap:8px;font-size:14px;font-weight:600;display:inline-flex}.eyebrow:before{content:"";background:var(--violet);border-radius:50%;width:8px;height:8px}.section{padding-block:var(--sec)}.section+.section{padding-top:0}.section-head{max-width:720px;margin-bottom:var(--head-gap);gap:14px;display:grid}.section-head.center{text-align:center;justify-items:center;margin-inline:auto}.card{background:var(--card);border-radius:var(--r-card)}.card-dark{background:var(--ink-soft);color:var(--white);border-radius:var(--r-card)}.btn{--h:52px;height:var(--h);border-radius:var(--r-pill);letter-spacing:-.005em;white-space:nowrap;cursor:pointer;transition:transform var(--d-fast) var(--e-standard), background-color var(--d-base) var(--e-standard), opacity var(--d-base);-webkit-tap-highlight-color:transparent;border:0;justify-content:center;align-items:center;gap:10px;padding:0 26px;font-size:16px;font-weight:600;text-decoration:none;display:inline-flex}.btn:active{transform:scale(var(--press))}.btn:focus-visible{outline-offset:3px}.btn-primary{background:var(--ink);color:var(--white)}.btn-primary:hover{background:#2a2a2a}.btn-outline{color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--ink);background:0 0}.btn-outline:hover{background:#1111110d}.btn-white{background:var(--white);color:var(--ink)}.btn-white:hover{background:#e9e9e9}.btn-violet{background:var(--violet);color:var(--white)}.btn-sm{--h:42px;padding:0 18px;font-size:15px}.btn[disabled],.btn[aria-busy=true]{cursor:progress;opacity:.85}.icon-btn{background:var(--white);width:44px;height:44px;color:var(--ink);cursor:pointer;transition:transform var(--d-fast) var(--e-standard);border:0;border-radius:50%;flex:none;place-items:center;display:inline-grid}.icon-btn:hover{background:#f4f4f4}.icon-btn:active{transform:scale(.94)}.pill{border-radius:var(--r-pill);white-space:nowrap;align-items:center;gap:6px;height:32px;padding:0 14px;font-size:14px;font-weight:500;display:inline-flex}.pill-lime{background:var(--lime);color:var(--ink)}.pill-outline{box-shadow:inset 0 0 0 1.5px}.pill-white{background:var(--white)}.pill-violet{background:var(--violet-soft);color:var(--violet-ink)}.src{background:var(--white);border-radius:50%;flex:none;place-items:center;width:44px;height:44px;display:grid}.src svg{width:22px;height:22px}.w-tile{color:#fff;background:#232326;border-radius:6px;place-items:center;width:20px;height:20px;font-size:11px;font-weight:700;line-height:1;display:grid}.spinner{border:2px solid;border-right-color:#0000;border-radius:50%;width:18px;height:18px;animation:.8s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.reveal{opacity:0;transition:opacity .6s var(--e-standard), transform .6s var(--e-standard);transform:translateY(16px)}.reveal.in,.no-js .reveal{opacity:1;transform:none}.skeleton{background:#e6e6e6;border-radius:10px;animation:1s ease-in-out infinite alternate pulse}@keyframes pulse{0%{opacity:.5}to{opacity:1}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.reveal{opacity:1;transform:none}.spinner{animation-duration:.8s!important;animation-iteration-count:infinite!important}}[hidden]{display:none!important}.site-header[data-astro-cid-nen7h5rs]{z-index:50;pointer-events:none;position:sticky;top:0}.bar[data-astro-cid-nen7h5rs]{height:var(--header-h);justify-content:space-between;align-items:center;gap:16px;display:flex}.bar[data-astro-cid-nen7h5rs]>[data-astro-cid-nen7h5rs],.mobile-menu[data-astro-cid-nen7h5rs]{pointer-events:auto}.brand[data-astro-cid-nen7h5rs]{isolation:isolate;border-radius:var(--r-pill);align-items:center;gap:10px;text-decoration:none;display:inline-flex;position:relative}.brand[data-astro-cid-nen7h5rs]:before{content:"";z-index:-1;border-radius:var(--r-pill);background:var(--white);box-shadow:var(--shadow-header);opacity:0;transition:opacity var(--d-base) var(--e-standard);position:absolute;inset:-6px -16px -6px -6px}.site-header[data-astro-cid-nen7h5rs].scrolled .brand[data-astro-cid-nen7h5rs]:before{opacity:1}.wordmark[data-astro-cid-nen7h5rs]{letter-spacing:-.02em;font-size:21px;font-weight:700}.nav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{background:var(--white);border-radius:var(--r-pill);transition:box-shadow var(--d-base) var(--e-standard);gap:4px;margin:0;padding:4px;list-style:none;display:flex}.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{border-radius:var(--r-pill);height:38px;transition:background-color var(--d-base) var(--e-standard);align-items:center;padding:0 16px;font-size:15px;font-weight:500;text-decoration:none;display:inline-flex}.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{background:var(--bg)}.actions[data-astro-cid-nen7h5rs]{align-items:center;gap:8px;display:flex}.actions[data-astro-cid-nen7h5rs]>[data-astro-cid-nen7h5rs]{transition:box-shadow var(--d-base) var(--e-standard), transform var(--d-fast) var(--e-standard), background-color var(--d-base) var(--e-standard), opacity var(--d-base)}.site-header[data-astro-cid-nen7h5rs].scrolled .nav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs],.site-header[data-astro-cid-nen7h5rs].scrolled .actions[data-astro-cid-nen7h5rs]>[data-astro-cid-nen7h5rs]{box-shadow:var(--shadow-header)}.menu-btn[data-astro-cid-nen7h5rs],.menu-btn[data-astro-cid-nen7h5rs] .ic-close,.menu-btn[data-astro-cid-nen7h5rs][aria-expanded=true] .ic-menu{display:none}.menu-btn[data-astro-cid-nen7h5rs][aria-expanded=true] .ic-close{display:block}.mobile-menu[data-astro-cid-nen7h5rs]{animation:menu-in var(--d-base) var(--e-standard);position:absolute;top:calc(100% - 2px);left:0;right:0}@keyframes menu-in{0%{opacity:0;transform:translateY(-8px)}}.mobile-menu[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{background:var(--white);box-shadow:var(--shadow-float);border-radius:24px;gap:4px;margin:0;padding:8px;list-style:none;display:grid}.mobile-menu[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{height:52px;transition:background-color var(--d-fast);border-radius:16px;align-items:center;padding:0 16px;font-weight:500;text-decoration:none;display:flex}.mobile-menu[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{background:var(--bg)}@media (width<=860px){.nav[data-astro-cid-nen7h5rs]{display:none}.menu-btn[data-astro-cid-nen7h5rs]{display:inline-grid}}@media (width<=380px){.wordmark[data-astro-cid-nen7h5rs]{font-size:19px}.actions[data-astro-cid-nen7h5rs] .btn-sm[data-astro-cid-nen7h5rs]{padding:0 14px}}.site-footer[data-astro-cid-jo6i4kqk]{padding:24px 0 32px}.foot[data-astro-cid-jo6i4kqk]{grid-template-columns:1.4fr 1fr auto;align-items:start;gap:32px;padding:36px;display:grid}.brand[data-astro-cid-jo6i4kqk]{align-items:center;gap:10px;text-decoration:none;display:inline-flex}.wordmark[data-astro-cid-jo6i4kqk]{letter-spacing:-.02em;font-size:22px;font-weight:700}.foot-brand[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{max-width:340px;margin-top:14px;font-size:15px}.foot-links[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.foot-links[data-astro-cid-jo6i4kqk] h2[data-astro-cid-jo6i4kqk]{color:var(--muted);margin-bottom:10px;font-size:13px;font-weight:600}.foot-links[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{gap:8px;margin:0;padding:0;list-style:none;display:grid}.foot-links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{font-size:15px;font-weight:500;text-decoration:none}.linkbtn[data-astro-cid-jo6i4kqk]{cursor:pointer;background:0 0;border:0;padding:0;font-size:15px;font-weight:500}.foot-links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover,.linkbtn[data-astro-cid-jo6i4kqk]:hover{text-underline-offset:3px;text-decoration:underline}.foot-social[data-astro-cid-jo6i4kqk]{gap:8px;display:flex}.foot-social[data-astro-cid-jo6i4kqk] .icon-btn[data-astro-cid-jo6i4kqk]{background:var(--bg)}.legal[data-astro-cid-jo6i4kqk]{margin-top:16px;padding-inline:36px;font-size:13px}@media (width<=860px){.foot[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr;padding:28px 24px}.legal[data-astro-cid-jo6i4kqk]{padding-inline:24px}}.consent[data-astro-cid-bm4qem4n]{z-index:60;background:var(--white);opacity:0;width:min(380px,100vw - 32px);transition:opacity var(--d-slow) var(--e-standard), transform var(--d-slow) var(--e-standard);border-radius:22px;gap:6px;padding:18px 18px 16px 20px;display:grid;position:fixed;bottom:16px;left:16px;transform:translateY(12px);box-shadow:0 1px 2px #1111110f,0 18px 48px -12px #11111147}.consent[data-astro-cid-bm4qem4n].in{opacity:1;transform:none}.cs-t[data-astro-cid-bm4qem4n]{font-size:15px;font-weight:600}.cs-p[data-astro-cid-bm4qem4n]{color:#444;font-size:14px;line-height:1.45}.cs-p[data-astro-cid-bm4qem4n] a[data-astro-cid-bm4qem4n]{color:var(--ink);text-underline-offset:3px;font-weight:600}.cs-acts[data-astro-cid-bm4qem4n]{grid-template-columns:1fr 1fr;gap:8px;margin-top:8px;display:grid}.cs-acts[data-astro-cid-bm4qem4n] .btn[data-astro-cid-bm4qem4n]{--h:40px;width:100%}@media (width<=640px){.consent[data-astro-cid-bm4qem4n]{width:calc(100vw - 24px);padding:16px;bottom:12px;left:12px}}
