@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/_astro/archivo-vietnamese-wdth-normal.rJmnGBSt.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:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/_astro/archivo-latin-ext-wdth-normal.7khWdh9v.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:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/_astro/archivo-latin-wdth-normal.DY7AcnAa.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{--color-bg:#000;--color-fg:#fff;--color-fg-muted:#ffffffa3;--color-fg-subtle:#fff6;--color-line:#ffffff24;--color-surface:#ffffff0a;--color-inverse-bg:#fff;--color-inverse-fg:#000;--font-sans:"Archivo Variable", system-ui, -apple-system, "Segoe UI", sans-serif;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-6:1.5rem;--space-8:2rem;--space-12:3rem;--space-16:4rem;--space-24:6rem;--radius-sm:.25rem;--radius-pill:999px;--content-max:68rem;--gutter:clamp(1rem, 4vw, 2.5rem);--text-sm:.875rem;--text-base:1rem;--text-lg:clamp(1.0625rem, .5vw + 1rem, 1.25rem);--text-display:clamp(2.5rem, 7vw + .5rem, 6rem);--stretch-semi-expanded:112%;--duration-base:.6s;--ease-out:cubic-bezier(.22, 1, .36, 1)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;overflow-x:clip}body{background:var(--color-bg);min-height:100dvh;color:var(--color-fg);font-family:var(--font-sans);font-size:var(--text-base);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;line-height:1.55}h1,h2,h3,p{text-wrap:pretty;margin:0}a{color:inherit}:focus-visible{outline:2px solid var(--color-fg);outline-offset:4px;border-radius:var(--radius-sm)}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.page[data-astro-cid-lcdefpme]{max-width:var(--content-max);padding:0 var(--gutter);margin:0 auto}.header[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-6) 0;display:flex}.lockup-link[data-astro-cid-lcdefpme]{display:inline-flex}.lockup[data-astro-cid-lcdefpme]{width:auto;height:1.5rem}.badge[data-astro-cid-lcdefpme]{padding:var(--space-1) var(--space-3);border:1px solid var(--color-line);border-radius:var(--radius-pill);color:var(--color-fg-muted);font-size:var(--text-sm);letter-spacing:.04em;text-transform:uppercase;font-weight:600}.hero[data-astro-cid-lcdefpme]{padding:var(--space-16) 0 var(--space-24);isolation:isolate;position:relative;overflow:clip}.hero-mark[data-astro-cid-lcdefpme]{z-index:-1;opacity:.06;pointer-events:none;width:min(40rem,90vw);height:auto;position:absolute;bottom:0;right:-10%}.eyebrow[data-astro-cid-lcdefpme]{color:var(--color-fg-muted);font-size:var(--text-sm);letter-spacing:.08em;text-transform:uppercase;font-weight:600}.hero-title[data-astro-cid-lcdefpme]{margin-top:var(--space-4);font-size:var(--text-display);font-weight:800;font-stretch:var(--stretch-semi-expanded);letter-spacing:-.02em;line-height:.98}.hero-lead[data-astro-cid-lcdefpme]{max-width:36rem;margin-top:var(--space-6);color:var(--color-fg-muted);font-size:var(--text-lg)}.hero-actions[data-astro-cid-lcdefpme]{align-items:center;gap:var(--space-4) var(--space-6);margin-top:var(--space-8);flex-wrap:wrap;display:flex}.hero-email[data-astro-cid-lcdefpme]{color:var(--color-fg-muted);border-bottom:1px solid var(--color-line);text-decoration:none;transition:color .16s,border-color .16s}.hero-email[data-astro-cid-lcdefpme]:hover{color:var(--color-fg);border-color:var(--color-fg)}.button[data-astro-cid-lcdefpme]{min-height:3rem;padding:0 var(--space-8);background:var(--color-inverse-bg);color:var(--color-inverse-fg);font-weight:700;font-stretch:var(--stretch-semi-expanded);clip-path:polygon(.75rem 0,100% 0,calc(100% - .75rem) 100%,0 100%);transition:transform .16s var(--ease-out), opacity .16s ease;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.button[data-astro-cid-lcdefpme]:hover{opacity:.9;transform:translateY(-1px)}.button-inverse[data-astro-cid-lcdefpme]{background:var(--color-bg);color:var(--color-fg)}.features[data-astro-cid-lcdefpme]{padding:var(--space-16) 0;border-top:1px solid var(--color-line)}.section-title[data-astro-cid-lcdefpme]{color:var(--color-fg-muted);font-size:var(--text-sm);letter-spacing:.08em;text-transform:uppercase;font-weight:600}.feature-list[data-astro-cid-lcdefpme]{gap:var(--space-12) var(--space-8);margin:var(--space-8) 0 0;grid-template-columns:1fr;padding:0;list-style:none;display:grid}@media (width>=48rem){.feature-list[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr)}}.feature-index[data-astro-cid-lcdefpme]{color:var(--color-fg-subtle);font-size:var(--text-sm);font-variant-numeric:tabular-nums;font-weight:700;display:block}.feature-title[data-astro-cid-lcdefpme]{margin-top:var(--space-3);font-size:1.375rem;font-weight:800;font-stretch:var(--stretch-semi-expanded);line-height:1.2}.feature-body[data-astro-cid-lcdefpme]{max-width:30rem;margin-top:var(--space-2);color:var(--color-fg-muted)}.cta[data-astro-cid-lcdefpme]{align-items:flex-start;gap:var(--space-4);margin:var(--space-8) 0 var(--space-16);padding:var(--space-12) var(--space-8);background:var(--color-inverse-bg);color:var(--color-inverse-fg);clip-path:polygon(1.5rem 0,100% 0,calc(100% - 1.5rem) 100%,0 100%);flex-direction:column;display:flex}.cta-title[data-astro-cid-lcdefpme]{font-size:clamp(1.75rem,3vw + 1rem,2.75rem);font-weight:800;font-stretch:var(--stretch-semi-expanded);line-height:1.05}.cta-body[data-astro-cid-lcdefpme]{max-width:32rem;font-size:var(--text-lg)}.footer[data-astro-cid-lcdefpme]{justify-content:space-between;gap:var(--space-2) var(--space-6);padding:var(--space-8) 0;border-top:1px solid var(--color-line);color:var(--color-fg-subtle);font-size:var(--text-sm);flex-wrap:wrap;display:flex}.footer[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{text-decoration:none}.footer[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:var(--color-fg)}@media (prefers-reduced-motion:no-preference){.hero[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]:not(.hero-mark){animation:rise var(--duration-base) var(--ease-out) both}.hero[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]:nth-child(3){animation-delay:60ms}.hero[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]:nth-child(4){animation-delay:.12s}.hero[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]:nth-child(5){animation-delay:.18s}}@keyframes rise{0%{opacity:0;transform:translateY(.75rem)}}
