@font-face{font-family:Mona Sans Variable;font-style:normal;font-display:swap;font-weight:200 900;font-stretch:75% 125%;src:url(/_astro/mona-sans-vietnamese-wdth-normal.Rd0aZl9c.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:Mona Sans Variable;font-style:normal;font-display:swap;font-weight:200 900;font-stretch:75% 125%;src:url(/_astro/mona-sans-latin-ext-wdth-normal.CQ1tG6In.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:Mona Sans Variable;font-style:normal;font-display:swap;font-weight:200 900;font-stretch:75% 125%;src:url(/_astro/mona-sans-latin-wdth-normal.BMVx8nn_.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:#0c0c0e;--surface:#151518;--surface-2:#1e1e22;--line:#2a2a2f;--dim:#4a4a52;--text:#fff;--muted:#9b9ba4;--soft:#c9c9cf;--tag-text:#d4d4d8;--accent:#ff6a35;--ink:#0c0c0e;--font:"Mona Sans Variable", "Helvetica Neue", Arial, sans-serif;--page-max:1440px;--gutter:clamp(16px, 5.56vw, 80px);--section-gap:clamp(96px, 11.12vw, 160px);--radius-card:16px}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{background:var(--bg);color:var(--text);font-family:var(--font);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-size:16px;line-height:24px;overflow-x:hidden}img,svg{max-width:100%;display:block}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;color:inherit}h1,h2,h3,p{margin:0}ul{margin:0;padding:0;list-style:none}:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.container{width:100%;max-width:var(--page-max);padding-inline:var(--gutter);margin-inline:auto}.accent{color:var(--accent)}[hidden]{display:none!important}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.display-xl{letter-spacing:-.03em;font-size:clamp(56px,7.23vw,104px);font-weight:700;line-height:1}.display-l{letter-spacing:-.02em;font-size:clamp(40px,4.45vw,64px);font-weight:700;line-height:1}.display-m{letter-spacing:-.02em;font-size:clamp(32px,3.9vw,56px);font-weight:700;line-height:1.143}html.has-cursor,html.has-cursor *{cursor:none!important}html.has-cursor :is(input,textarea){cursor:text!important}html.motion:not(.motion-fallback) [data-split],html.motion:not(.motion-fallback) [data-fade],html.motion:not(.motion-fallback) [data-scrub],html.motion:not(.motion-fallback) [data-reveal],html.motion:not(.motion-fallback) [data-hero]{visibility:hidden}html.preload,html.preload body{overflow:hidden}html.motion-fallback body{overflow:auto}.split-line-mask,.split-char-mask{margin-bottom:-.14em;padding-bottom:.14em}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.preloader[data-astro-cid-xtleqxzo]{z-index:1000;background:var(--bg);justify-content:center;align-items:center;display:none;position:fixed;inset:0}html.preload .preloader[data-astro-cid-xtleqxzo]{display:flex}html.motion-fallback .preloader[data-astro-cid-xtleqxzo]{display:none}.preloader__logo[data-astro-cid-xtleqxzo]{display:flex;transform:translate(123px)}.preloader__mark[data-astro-cid-xtleqxzo],.preloader__word[data-astro-cid-xtleqxzo]{height:64px;display:block;overflow:hidden}.preloader__mark[data-astro-cid-xtleqxzo]{opacity:0;width:64px;transform:rotate(-120deg)scale(.6)}.preloader__word[data-astro-cid-xtleqxzo]{clip-path:inset(0 100% 0 0);width:246px}.preloader[data-astro-cid-xtleqxzo] img[data-astro-cid-xtleqxzo]{width:310px;max-width:none;height:64px}.preloader__word[data-astro-cid-xtleqxzo] img[data-astro-cid-xtleqxzo]{margin-left:-64px}@media (width<=480px){.preloader__logo[data-astro-cid-xtleqxzo]{scale:.7}}.cursor[data-astro-cid-qmueewfo]{display:none}html.has-cursor .cursor[data-astro-cid-qmueewfo]{z-index:2000;pointer-events:none;opacity:0;transition:opacity .3s;display:block;position:fixed;inset:0}html.has-cursor .cursor[data-astro-cid-qmueewfo].is-visible{opacity:1}.cursor__follower[data-astro-cid-qmueewfo]{width:0;height:0;position:fixed;top:0;left:0}.cursor__dot[data-astro-cid-qmueewfo],.cursor__ring[data-astro-cid-qmueewfo]{border-radius:50%;transition:width .4s cubic-bezier(.2,.8,.2,1),height .4s cubic-bezier(.2,.8,.2,1),background-color .3s,border-color .3s,opacity .3s,scale .2s;position:absolute;top:0;left:0;translate:-50% -50%}.cursor__dot[data-astro-cid-qmueewfo]{background:var(--accent);width:8px;height:8px}.cursor__ring[data-astro-cid-qmueewfo]{border:1px solid #ffffff73;place-items:center;width:36px;height:36px;display:grid}.cursor__label[data-astro-cid-qmueewfo]{color:var(--ink);opacity:0;font-size:13px;font-weight:600;line-height:1;transition:opacity .2s}.cursor[data-astro-cid-qmueewfo].is-link .cursor__ring[data-astro-cid-qmueewfo]{background:#ffffff0f;border-color:#ffffffe6;width:64px;height:64px}.cursor[data-astro-cid-qmueewfo].is-link .cursor__dot[data-astro-cid-qmueewfo]{width:4px;height:4px}.cursor[data-astro-cid-qmueewfo].is-label .cursor__ring[data-astro-cid-qmueewfo]{border-color:var(--accent);background:var(--accent);width:96px;height:96px}.cursor[data-astro-cid-qmueewfo].is-label .cursor__label[data-astro-cid-qmueewfo]{opacity:1;transition-delay:.1s}.cursor[data-astro-cid-qmueewfo].is-label .cursor__dot[data-astro-cid-qmueewfo],.cursor[data-astro-cid-qmueewfo].is-hidden .cursor__dot[data-astro-cid-qmueewfo],.cursor[data-astro-cid-qmueewfo].is-hidden .cursor__ring[data-astro-cid-qmueewfo]{opacity:0}.cursor[data-astro-cid-qmueewfo].is-down .cursor__ring[data-astro-cid-qmueewfo]{scale:.85}.lightbox[data-astro-cid-utnzf2kr]{width:fit-content;max-width:min(1200px,100vw - 32px);max-height:calc(100vh - 32px);color:var(--text);background:0 0;border:0;padding:0;overflow:visible}.lightbox[data-astro-cid-utnzf2kr]::backdrop{backdrop-filter:blur(8px);background:#0c0c0eeb}.lightbox[data-astro-cid-utnzf2kr][open] [data-astro-cid-utnzf2kr]:is(.lightbox__media,.lightbox__caption){animation:.35s cubic-bezier(.2,.8,.2,1) lightbox-in}.lightbox[data-astro-cid-utnzf2kr][open] .lightbox__close[data-astro-cid-utnzf2kr]{animation:.35s lightbox-fade}.lightbox__media[data-astro-cid-utnzf2kr]{background:var(--surface);border-radius:16px;place-items:center;display:grid;overflow:hidden}.lightbox__media[data-astro-cid-utnzf2kr] img,.lightbox__media[data-astro-cid-utnzf2kr] video{max-width:100%;height:auto;display:block}.lightbox__media[data-astro-cid-utnzf2kr] video{background:#000;max-height:calc(100vh - 160px)}.lightbox__media[data-astro-cid-utnzf2kr] iframe{aspect-ratio:16/9;border:0;width:min(1200px,100vw - 32px)}.lightbox__caption[data-astro-cid-utnzf2kr]{margin-top:16px}.lightbox__client[data-astro-cid-utnzf2kr]{font-weight:600}.lightbox__title[data-astro-cid-utnzf2kr]{color:var(--muted);font-size:14px}.lightbox__close[data-astro-cid-utnzf2kr]{z-index:1;border:1px solid var(--line);background:var(--surface);cursor:pointer;border-radius:50%;width:48px;height:48px;position:fixed;top:24px;right:24px}.lightbox__close[data-astro-cid-utnzf2kr] span[data-astro-cid-utnzf2kr]{background:var(--text);width:18px;height:1.5px;position:absolute;top:23px;left:15px;rotate:45deg}.lightbox__close[data-astro-cid-utnzf2kr] span[data-astro-cid-utnzf2kr]+span[data-astro-cid-utnzf2kr]{rotate:-45deg}.lightbox__close[data-astro-cid-utnzf2kr]:hover{border-color:var(--text)}@keyframes lightbox-fade{0%{opacity:0}}@media (width<=640px){.lightbox__close[data-astro-cid-utnzf2kr]{top:16px;right:16px}}@keyframes lightbox-in{0%{opacity:0;transform:translateY(16px)scale(.98)}}.skip-link[data-astro-cid-hkbrpulz]{z-index:100;background:var(--accent);color:var(--ink);border-radius:8px;padding:8px 16px;font-weight:600;position:absolute;top:-48px;left:16px}.skip-link[data-astro-cid-hkbrpulz]:focus{top:16px}.btn[data-astro-cid-j6ocf6pu]{--btn-bg:var(--accent);--btn-fg:var(--ink);--btn-fill:var(--text);--btn-fg-hover:var(--ink);--ease:cubic-bezier(.7, 0, .2, 1);isolation:isolate;background:var(--btn-bg);color:var(--btn-fg);white-space:nowrap;transition:color .45s var(--ease);border-radius:24px;align-items:center;gap:8px;padding:12px 20px 12px 24px;font-size:15px;font-weight:600;line-height:24px;display:inline-flex;position:relative;overflow:hidden}.btn--light[data-astro-cid-j6ocf6pu]{--btn-bg:var(--text);--btn-fill:var(--accent)}.btn--outline[data-astro-cid-j6ocf6pu]{--btn-bg:transparent;--btn-fg:var(--text);box-shadow:inset 0 0 0 1px var(--text)}.btn__fill[data-astro-cid-j6ocf6pu]{z-index:-1;background:var(--btn-fill);transition:transform .55s var(--ease), border-radius .55s var(--ease);border-radius:50% 50% 0 0/100% 100% 0 0;position:absolute;inset:-2px;transform:translateY(102%)}.btn__label[data-astro-cid-j6ocf6pu]{height:24px;display:grid;overflow:hidden}.btn__text[data-astro-cid-j6ocf6pu]{transition:transform .55s var(--ease);grid-area:1/1}.btn__text[data-astro-cid-j6ocf6pu]+.btn__text[data-astro-cid-j6ocf6pu]{transform:translateY(100%)}.btn__icon[data-astro-cid-j6ocf6pu]{flex-shrink:0;width:16px;height:16px;position:relative;overflow:hidden}.btn__icon[data-astro-cid-j6ocf6pu] svg[data-astro-cid-j6ocf6pu]{transition:transform .55s var(--ease);position:absolute;inset:0}.btn__icon[data-astro-cid-j6ocf6pu] svg[data-astro-cid-j6ocf6pu]+svg[data-astro-cid-j6ocf6pu]{transform:translate(-100%,100%)}.btn[data-astro-cid-j6ocf6pu] svg path{stroke:currentColor}.btn[data-astro-cid-j6ocf6pu]:hover,.btn[data-astro-cid-j6ocf6pu]:focus-visible{color:var(--btn-fg-hover)}.btn[data-astro-cid-j6ocf6pu]:hover .btn__fill[data-astro-cid-j6ocf6pu],.btn[data-astro-cid-j6ocf6pu]:focus-visible .btn__fill[data-astro-cid-j6ocf6pu]{border-radius:0;transform:translateY(0)}.btn[data-astro-cid-j6ocf6pu]:hover .btn__text[data-astro-cid-j6ocf6pu],.btn[data-astro-cid-j6ocf6pu]:focus-visible .btn__text[data-astro-cid-j6ocf6pu]{transform:translateY(-100%)}.btn[data-astro-cid-j6ocf6pu]:hover .btn__text[data-astro-cid-j6ocf6pu]+.btn__text[data-astro-cid-j6ocf6pu],.btn[data-astro-cid-j6ocf6pu]:focus-visible .btn__text[data-astro-cid-j6ocf6pu]+.btn__text[data-astro-cid-j6ocf6pu]{transform:translateY(0)}.btn[data-astro-cid-j6ocf6pu]:hover .btn__icon[data-astro-cid-j6ocf6pu] svg[data-astro-cid-j6ocf6pu],.btn[data-astro-cid-j6ocf6pu]:focus-visible .btn__icon[data-astro-cid-j6ocf6pu] svg[data-astro-cid-j6ocf6pu]{transform:translate(100%,-100%)}.btn[data-astro-cid-j6ocf6pu]:hover .btn__icon[data-astro-cid-j6ocf6pu] svg[data-astro-cid-j6ocf6pu]+svg[data-astro-cid-j6ocf6pu],.btn[data-astro-cid-j6ocf6pu]:focus-visible .btn__icon[data-astro-cid-j6ocf6pu] svg[data-astro-cid-j6ocf6pu]+svg[data-astro-cid-j6ocf6pu]{transform:translate(0)}.btn[data-astro-cid-j6ocf6pu]:active .btn__label[data-astro-cid-j6ocf6pu]{transform:scale(.97)}.nav[data-astro-cid-wpvy4v7s]{z-index:50;background:var(--bg);transition:background-color .3s;position:sticky;top:0}.nav--scrolled[data-astro-cid-wpvy4v7s]{-webkit-backdrop-filter:blur(16px);background:#0c0c0ed1}.nav--menu-open[data-astro-cid-wpvy4v7s]{background:var(--bg);-webkit-backdrop-filter:none}.nav[data-astro-cid-wpvy4v7s]:has(.menu:not([hidden])){background:var(--surface);-webkit-backdrop-filter:none}.nav__bar[data-astro-cid-wpvy4v7s]{justify-content:space-between;align-items:center;height:96px;display:flex}.nav__brand[data-astro-cid-wpvy4v7s]{align-items:center;display:flex}.nav__logo[data-astro-cid-wpvy4v7s]{object-fit:contain;width:155px;height:32px}.nav__divider[data-astro-cid-wpvy4v7s]{background:var(--line);width:1px;height:40px;margin-inline:16px}.nav__tagline[data-astro-cid-wpvy4v7s]{color:var(--muted);font-size:12px;font-weight:500;line-height:16px}.nav__links[data-astro-cid-wpvy4v7s]{align-items:center;gap:32px;display:flex}.nav__link[data-astro-cid-wpvy4v7s]{cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0;font-size:15px;font-weight:500;line-height:24px;transition:color .2s;display:inline-flex}.nav__link[data-astro-cid-wpvy4v7s]:hover,.nav__link[data-astro-cid-wpvy4v7s][aria-current=page],.nav__link[data-astro-cid-wpvy4v7s].is-current,.nav__toggle[data-astro-cid-wpvy4v7s][aria-expanded=true]{color:var(--accent)}.nav__toggle[data-astro-cid-wpvy4v7s] svg[data-astro-cid-wpvy4v7s]{transition:transform .25s}.nav__toggle[data-astro-cid-wpvy4v7s][aria-expanded=true] svg[data-astro-cid-wpvy4v7s]{transform:rotate(45deg)}.nav__toggle[data-astro-cid-wpvy4v7s][aria-expanded=true] svg[data-astro-cid-wpvy4v7s] path,.nav__toggle[data-astro-cid-wpvy4v7s].is-current svg[data-astro-cid-wpvy4v7s] path,.nav__link[data-astro-cid-wpvy4v7s]:hover svg[data-astro-cid-wpvy4v7s] path{stroke:var(--accent)}.nav__links[data-astro-cid-wpvy4v7s] .nav__cta{margin-left:8px}.menu[data-astro-cid-wpvy4v7s]{inset-inline:0;background:var(--surface);border-top:1px solid var(--line);animation:.25s menu-in;position:absolute;top:100%}.menu__inner[data-astro-cid-wpvy4v7s]{grid-template-columns:432px 1fr;padding-block:40px 48px;display:grid}.menu__title[data-astro-cid-wpvy4v7s]{letter-spacing:-.02em;font-size:40px;font-weight:700;line-height:48px}.menu__list[data-astro-cid-wpvy4v7s]{grid-template-rows:repeat(3,auto);grid-auto-flow:column;justify-content:start;gap:8px 120px;display:grid}.menu__item[data-astro-cid-wpvy4v7s]{color:#5e5e66;letter-spacing:-.01em;align-items:flex-start;gap:6px;font-size:28px;font-weight:600;line-height:40px;transition:color .2s;display:inline-flex}.menu__item[data-astro-cid-wpvy4v7s] sup[data-astro-cid-wpvy4v7s]{margin-top:4px;font-size:12px;font-weight:500;line-height:16px}.menu__item[data-astro-cid-wpvy4v7s]:hover,.menu__item[data-astro-cid-wpvy4v7s][aria-current=page]{color:var(--text)}.menu__item[data-astro-cid-wpvy4v7s]:hover sup[data-astro-cid-wpvy4v7s]{color:var(--accent)}.menu__list--explore[data-astro-cid-wpvy4v7s] .menu__item[data-astro-cid-wpvy4v7s]{align-items:center}.menu__list--explore[data-astro-cid-wpvy4v7s] svg[data-astro-cid-wpvy4v7s]{opacity:0;transition:opacity .2s}.menu__list--explore[data-astro-cid-wpvy4v7s] .menu__item[data-astro-cid-wpvy4v7s]:hover svg[data-astro-cid-wpvy4v7s]{opacity:1}@keyframes menu-in{0%{opacity:0;transform:translateY(-8px)}}.nav__burger[data-astro-cid-wpvy4v7s]{border:1px solid var(--line);cursor:pointer;background:0 0;border-radius:24px;flex-direction:column;justify-content:center;align-items:center;gap:6px;width:48px;height:48px;padding:0;display:none}.nav__burger[data-astro-cid-wpvy4v7s] span[data-astro-cid-wpvy4v7s]{background:var(--text);width:18px;height:1.5px;transition:transform .25s}.nav__burger[data-astro-cid-wpvy4v7s][aria-expanded=true] span[data-astro-cid-wpvy4v7s]:first-child{transform:translateY(3.75px)rotate(45deg)}.nav__burger[data-astro-cid-wpvy4v7s][aria-expanded=true] span[data-astro-cid-wpvy4v7s]:last-child{transform:translateY(-3.75px)rotate(-45deg)}.mobile-menu[data-astro-cid-wpvy4v7s]{background:var(--bg);border-top:1px solid var(--line);padding-block:24px 48px;position:fixed;inset:96px 0 0;overflow-y:auto}.mobile-menu__label[data-astro-cid-wpvy4v7s]{color:var(--muted);margin:24px 0 8px;font-size:14px}.mobile-menu[data-astro-cid-wpvy4v7s] li[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]{letter-spacing:-.01em;padding-block:6px;font-size:28px;font-weight:600;line-height:36px;display:block}.mobile-menu__footer[data-astro-cid-wpvy4v7s]{flex-direction:column;align-items:flex-start;gap:16px;margin-top:40px;display:flex}@media (width<=1100px){.menu__inner[data-astro-cid-wpvy4v7s]{grid-template-columns:1fr;row-gap:24px}}@media (width<=900px){.nav__links[data-astro-cid-wpvy4v7s]{display:none}.nav__burger[data-astro-cid-wpvy4v7s]{display:inline-flex}.menu[data-astro-cid-wpvy4v7s]{display:none}}@media (width<=480px){.nav__divider[data-astro-cid-wpvy4v7s],.nav__tagline[data-astro-cid-wpvy4v7s]{display:none}}
