@font-face{font-family:Space Grotesk Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/_astro/space-grotesk-vietnamese-wght-normal.D0rl6rjA.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:Space Grotesk Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/_astro/space-grotesk-latin-ext-wght-normal.D9tNdqV9.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:Space Grotesk Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/_astro/space-grotesk-latin-wght-normal.BhU9QXUp.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/montserrat-cyrillic-ext-wght-normal.CO5hGrJv.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/montserrat-cyrillic-wght-normal.EAA9jha_.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/montserrat-vietnamese-wght-normal.k7S-YeeD.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:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/montserrat-latin-ext-wght-normal.BsZE-iaG.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:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/montserrat-latin-wght-normal.l_AIctKy.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:#07050c;--bg-raised:#0d0a16;--surface:#130f1f;--surface-hover:#1a1429;--purple-950:#1a0f33;--purple-800:#2e1a5c;--purple-600:#6d28d9;--purple-500:#7c3aed;--purple-400:#a78bfa;--purple-300:#c4b5fd;--text:#f3f0fa;--text-soft:#d8d2e5;--text-muted:#aaa3bd;--text-faint:#6f6884;--line:#a78bfa24;--line-strong:#a78bfa52;--glow:#7c3aed59;--brand-gradient:linear-gradient(120deg, #c4b5fd 0%, #a78bfa 40%, #7c3aed 100%);--font-display:"Space Grotesk Variable", "Space Grotesk", system-ui, sans-serif;--font-body:"Montserrat Variable", "Montserrat", system-ui, sans-serif;--header-h:72px;--content-width:1120px;--gutter:clamp(16px, 4vw, 40px);--radius:16px;--radius-sm:10px;color-scheme:dark}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--header-h) + 16px)}body{background:var(--bg);min-height:100svh;color:var(--text);font-family:var(--font-body);-webkit-font-smoothing:antialiased;flex-direction:column;margin:0;font-size:16px;line-height:1.7;display:flex;overflow-x:hidden}body:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(60% 45% at 85% 0,#7c3aed38,#0000 70%),radial-gradient(45% 40% at 0 15%,#4c1d952e,#0000 70%);position:fixed;inset:0}body.bg-dim:before{background:radial-gradient(60% 45% at 85% 0,#7c3aed2e,#0000 70%),radial-gradient(45% 40% at 0 15%,#4c1d9524,#0000 70%),#07050ce6}main{flex:1 0 auto}h1,h2,h3,h4{font-family:var(--font-display);letter-spacing:-.02em;margin:0;font-weight:700;line-height:1.1}p{margin:0}a{color:inherit}img{max-width:100%;height:auto;display:block}::selection{background:var(--purple-500);color:#fff}:focus-visible{outline:2px solid var(--purple-400);outline-offset:3px;border-radius:4px}.container{width:100%;max-width:var(--content-width);padding-inline:var(--gutter);margin-inline:auto}.gradient-text{background:var(--brand-gradient);color:#0000;-webkit-background-clip:text;background-clip:text}.eyebrow{font-family:var(--font-display);letter-spacing:.14em;text-transform:uppercase;color:var(--purple-400);font-size:.8rem;font-weight:500}.btn{font-family:var(--font-display);border-radius:999px;align-items:center;gap:.5em;padding:.8em 1.4em;font-size:.95rem;font-weight:600;text-decoration:none;transition:background .2s,border-color .2s,transform .2s,box-shadow .2s;display:inline-flex}.btn:hover{transform:translateY(-1px)}.btn-primary{background:var(--purple-500);color:#fff;box-shadow:0 8px 28px -8px var(--glow)}.btn-primary:hover{background:var(--purple-600)}.btn-ghost{border:1px solid var(--line-strong);color:var(--text)}.btn-ghost:hover{border-color:var(--purple-400);background:#7c3aed14}.shot{aspect-ratio:16/9;border:1px solid var(--line-strong);border-radius:var(--radius);background:#fff;transition:border-color .25s,box-shadow .25s,transform .25s;display:block;overflow:hidden}.shot img{object-fit:cover;object-position:center;width:100%;height:100%}.shot-screen img{object-position:top center}.shot-full img{object-fit:contain}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important}}#globe-bg[data-astro-cid-sqzlx4fm]{z-index:-2;pointer-events:none;opacity:0;position:fixed;inset:0}#globe-bg[data-astro-cid-sqzlx4fm].is-ready{opacity:1;transition:opacity .9s}body.bg-dim #globe-bg[data-astro-cid-sqzlx4fm]{filter:blur(6px)}.reveal{opacity:0;translate:0 14px}.reveal.is-visible{opacity:1;transition:opacity .55s,translate .55s cubic-bezier(.2,.7,.2,1);translate:none}[data-count]{font-variant-numeric:tabular-nums}.site-footer[data-astro-cid-nns7i3if]{border-top:1px solid var(--line);-webkit-backdrop-filter:blur(14px);color:var(--text-muted);background:#07050cd1;font-size:.78rem;line-height:1.4}.footer-inner[data-astro-cid-nns7i3if]{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"brand nav contact""legal legal terms";align-items:center;gap:4px 28px;padding-block:8px;display:grid}.wordmark[data-astro-cid-nns7i3if]{font-family:var(--font-display);letter-spacing:-.03em;color:var(--text);grid-area:brand;font-size:1rem;font-weight:700;line-height:1.25;text-decoration:none}.wordmark-dot[data-astro-cid-nns7i3if]{color:var(--purple-400)}.footer-nav[data-astro-cid-nns7i3if]{grid-area:nav}.footer-nav[data-astro-cid-nns7i3if] ul[data-astro-cid-nns7i3if],.footer-contact[data-astro-cid-nns7i3if]{align-items:center;margin:0;padding:0;list-style:none;display:flex}.footer-nav[data-astro-cid-nns7i3if] ul[data-astro-cid-nns7i3if]{gap:4px 18px}.footer-contact[data-astro-cid-nns7i3if]{grid-area:contact;gap:2px}.footer-legal[data-astro-cid-nns7i3if]{text-overflow:ellipsis;white-space:nowrap;grid-area:legal;min-width:0;overflow:hidden}.footer-terms[data-astro-cid-nns7i3if]{grid-area:terms;justify-self:end}.site-footer[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]{color:var(--text-soft);white-space:nowrap;text-decoration:none;transition:color .2s}.site-footer[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]:hover{color:var(--purple-300)}.site-footer[data-astro-cid-nns7i3if] .wordmark[data-astro-cid-nns7i3if]{color:var(--text)}.footer-contact[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]{align-items:center;gap:6px;padding:2px 4px;display:flex}.footer-contact[data-astro-cid-nns7i3if] svg[data-astro-cid-nns7i3if]{fill:currentColor;flex:none;width:16px;height:16px}.footer-email[data-astro-cid-nns7i3if]{margin-right:6px}@media (width<=1100px){.footer-email[data-astro-cid-nns7i3if]{margin-right:0}.footer-email[data-astro-cid-nns7i3if] span[data-astro-cid-nns7i3if]{display:none}}@media (width>=861px) and (height<=619px){.footer-inner[data-astro-cid-nns7i3if]{grid-template-columns:auto minmax(0,1fr) auto auto;grid-template-areas:"legal nav contact terms";padding-block:5px}.wordmark[data-astro-cid-nns7i3if],.legal-rights[data-astro-cid-nns7i3if],.footer-email[data-astro-cid-nns7i3if] span[data-astro-cid-nns7i3if]{display:none}.footer-email[data-astro-cid-nns7i3if]{margin-right:0}}@media (width>=861px) and (width<=1100px) and (height<=619px){.nav-contact[data-astro-cid-nns7i3if]{display:none}}@media (width<=860px){.site-footer[data-astro-cid-nns7i3if]{font-size:clamp(.66rem,3.1vw,.72rem)}.footer-inner[data-astro-cid-nns7i3if]{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"nav nav""contact terms""legal legal";gap:3px 16px;padding-block:6px}.wordmark[data-astro-cid-nns7i3if],.nav-contact[data-astro-cid-nns7i3if]{display:none}.footer-nav[data-astro-cid-nns7i3if] ul[data-astro-cid-nns7i3if]{justify-content:space-between;gap:6px}.footer-contact[data-astro-cid-nns7i3if]{margin-left:-4px}}@media (width<=860px) and (height<=739px){.footer-inner[data-astro-cid-nns7i3if]{grid-template-areas:"contact terms""legal legal"}.footer-nav[data-astro-cid-nns7i3if]{display:none}}@media (width<=860px) and (height<=519px){.footer-inner[data-astro-cid-nns7i3if]{grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"legal contact terms";padding-block:3px}.legal-rights[data-astro-cid-nns7i3if]{display:none}}.site-header[data-astro-cid-fzpbxy5g]{z-index:100;-webkit-backdrop-filter:blur(14px)saturate(140%);border-bottom:1px solid var(--line);background:#07050c8c;position:fixed;top:0;left:0;right:0}.header-inner[data-astro-cid-fzpbxy5g]{height:var(--header-h);justify-content:space-between;align-items:center;gap:24px;display:flex}.wordmark[data-astro-cid-fzpbxy5g]{font-family:var(--font-display);letter-spacing:-.03em;color:var(--text);font-size:1.45rem;font-weight:700;line-height:1;text-decoration:none;transition:opacity .2s}.wordmark[data-astro-cid-fzpbxy5g]:hover{opacity:.85}.wordmark-dot[data-astro-cid-fzpbxy5g]{color:var(--purple-400)}.site-nav[data-astro-cid-fzpbxy5g] ul[data-astro-cid-fzpbxy5g]{align-items:center;gap:4px;margin:0;padding:0;list-style:none;display:flex}.site-nav[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]{color:var(--text-muted);white-space:nowrap;border-radius:999px;padding:8px 14px;font-size:.92rem;font-weight:500;text-decoration:none;transition:color .2s,background .2s,border-color .2s;display:block}.site-nav[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]:hover,.site-nav[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g][aria-current=page]{color:var(--text);background:#7c3aed24}.site-nav[data-astro-cid-fzpbxy5g] .nav-cta[data-astro-cid-fzpbxy5g]{border:1px solid var(--purple-500);color:var(--text);font-family:var(--font-display);margin-left:8px;font-weight:600}.site-nav[data-astro-cid-fzpbxy5g] .nav-cta[data-astro-cid-fzpbxy5g]:hover,.site-nav[data-astro-cid-fzpbxy5g] .nav-cta[data-astro-cid-fzpbxy5g][aria-current=page]{background:var(--purple-500)}.menu-toggle[data-astro-cid-fzpbxy5g]{cursor:pointer;background:0 0;border:0;width:44px;height:44px;margin-right:-10px;padding:0;display:none;position:relative}.menu-bar[data-astro-cid-fzpbxy5g]{background:var(--text);border-radius:2px;width:22px;height:2px;transition:transform .25s,top .25s;position:absolute;left:11px}.menu-bar[data-astro-cid-fzpbxy5g]:first-child{top:17px}.menu-bar[data-astro-cid-fzpbxy5g]:last-child{top:25px}.is-open[data-astro-cid-fzpbxy5g] .menu-bar[data-astro-cid-fzpbxy5g]:first-child{top:21px;transform:rotate(45deg)}.is-open[data-astro-cid-fzpbxy5g] .menu-bar[data-astro-cid-fzpbxy5g]:last-child{top:21px;transform:rotate(-45deg)}@media (width<=860px){.menu-toggle[data-astro-cid-fzpbxy5g]{display:block}.site-nav[data-astro-cid-fzpbxy5g]{-webkit-backdrop-filter:blur(14px);border-bottom:1px solid var(--line);visibility:hidden;opacity:0;background:#07050cf0;transition:opacity .2s,transform .2s,visibility .2s;position:absolute;top:100%;left:0;right:0;transform:translateY(-8px)}.is-open[data-astro-cid-fzpbxy5g] .site-nav[data-astro-cid-fzpbxy5g]{visibility:visible;opacity:1;transform:none}.site-nav[data-astro-cid-fzpbxy5g] ul[data-astro-cid-fzpbxy5g]{padding:12px var(--gutter) 20px;flex-direction:column;align-items:stretch;gap:2px}.site-nav[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]{border-radius:var(--radius-sm);padding:12px 14px;font-size:1rem}.site-nav[data-astro-cid-fzpbxy5g] .nav-cta[data-astro-cid-fzpbxy5g]{text-align:center;border-radius:999px;margin:10px 0 0}}
