@import"https://fonts.googleapis.com/css2?family=Onest:wght@100..900&display=swap";@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/space-grotesk-vietnamese-400-normal.Xz5Iioar.woff2) format("woff2"),url(/_astro/space-grotesk-vietnamese-400-normal.da0p_TGu.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/space-grotesk-latin-ext-400-normal.D7frRTMg.woff2) format("woff2"),url(/_astro/space-grotesk-latin-ext-400-normal.Crgx7zTe.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,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;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/space-grotesk-latin-400-normal.C0oqmF7T.woff2) format("woff2"),url(/_astro/space-grotesk-latin-400-normal.ChcWOco_.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--branded-blue: #2fcef8;--hue: 247;--swatch-1: oklch(99% .01 var(--hue));--swatch-2: oklch(90% .1 var(--hue));--swatch-3: oklch(80% .2 var(--hue));--swatch-4: oklch(72% .25 var(--hue));--swatch-5: oklch(67% .31 var(--hue));--swatch-6: oklch(50% .27 var(--hue));--swatch-7: oklch(35% .25 var(--hue));--swatch-8: oklch(25% .2 var(--hue));--swatch-9: oklch(13% .2 var(--hue));--swatch-10: oklch(5% .1 var(--hue));--text-1: var(--swatch-1);--text-2: var(--swatch-2);--text-3: var(--swatch-3);--text-4: var(--swatch-4);--text-5: var(--swatch-5);--text-6: var(--swatch-6);--text-7: var(--swatch-7);--text-8: var(--swatch-8);--text-9: var(--swatch-9);--text-10: var(--swatch-10);--surface-1: var(--swatch-10);--surface-2: var(--swatch-9);--surface-3: var(--swatch-8);--surface-4: var(--swatch-7);--surface-5: var(--swatch-6);--surface-6: var(--swatch-5);--surface-7: var(--swatch-4);--surface-8: var(--swatch-3);--surface-9: var(--swatch-2);--surface-10: var(--swatch-1)}@supports not (background-color: oklch(0%,0,0)){:root{--branded-blue: #2fcef8;--swatch-1: #f9fcff;--swatch-2: #c4e2ff;--swatch-3: #84c4ff;--swatch-4: #45abff;--swatch-5: #009bfa;--swatch-6: #0067a9;--swatch-7: #003d67;--swatch-8: #00233f;--swatch-9: #000814;--swatch-10: #000001}}.header,.sub-header{animation:fade-in linear both;animation-timeline:scroll()}.slide-in{animation:slide-in linear both;animation-timeline:scroll()}.slide-in-revert{animation:slide-in-revert linear both;animation-timeline:scroll()}@keyframes fade-in{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}@keyframes slide-in{0%{transform:translate(-100vw)}to{transform:translateY(0)}}@keyframes slide-in-revert{0%{transform:translate(100%)}to{transform:translateY(0)}}html,body{overflow:hidden}*{touch-action:manipulation;min-width:0}.full-height-screen{height:-webkit-fill-available;height:100dvh}.onest-900{font-family:Onest,sans-serif;font-optical-sizing:auto;font-weight:900;font-style:normal}.disabled-scroll{overflow:hidden}.no-scroll-bar{-ms-overflow-style:none;scrollbar-width:none}.no-scroll-bar::-webkit-scrollbar{display:none}.scroll-bar{scrollbar-gutter:stable}.scroll-bar::-webkit-scrollbar{width:10px}.scroll-bar::-webkit-scrollbar-track{background-color:#ffffff0d}.scroll-bar::-webkit-scrollbar-thumb{--tw-bg-opacity: 1;background-color:rgb(107 114 128 / var(--tw-bg-opacity))}button,button:active,button:hover,button:focus,a,a:hover,a:focus,a:active,input,input:active,input:hover,input:focus{outline:none}.bg-metal{background:linear-gradient(34deg,#ccc,#999,#ccc,#999);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.mask-shadow{-webkit-mask:linear-gradient(to bottom,transparent,white 20%,white 90%,transparent);mask:linear-gradient(to bottom,transparent,white 20%,white 90%,transparent)}.mask-shadow-top{-webkit-mask:linear-gradient(to bottom,transparent,white 20%,white 90%,white 100%);mask:linear-gradient(to bottom,transparent,white 20%,white 90%,white 100%)}.btn{transition:all .15s ease-in-out;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:flex-start;border-radius:1rem;border-width:2px;border-color:var(--text-7);background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from: var(--swatch-5) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: var(--swatch-7) var(--tw-gradient-to-position);padding:.5rem 1.5rem;color:var(--text-1);--tw-backdrop-blur: blur(16px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.btn-ghost{transition:all .15s ease-in-out;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:flex-start;border-radius:1rem;border-width:2px;border-color:var(--text-7);background-color:transparent;padding:.5rem 1.5rem;color:var(--text-1);--tw-backdrop-blur: blur(16px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.btn:hover,.btn:active,.btn:focus{--tw-translate-x: -1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.btn-ghost:hover,.btn-ghost:active,.btn-ghost:focus{--tw-translate-x: -1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from: var(--swatch-5) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: var(--swatch-7) var(--tw-gradient-to-position)}#header[data-astro-cid-3ef6ksr2][data-display=true] .logo[data-astro-cid-3ef6ksr2]{animation:fade-in .5s ease-in-out forwards;animation-delay:2.5s}#header[data-astro-cid-3ef6ksr2][data-animation-end=true] .logo[data-astro-cid-3ef6ksr2]{opacity:1!important}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.social-btn[data-astro-cid-sz7xmlte]{display:flex;cursor:pointer;align-items:center;justify-content:center;border-radius:9999px;background-color:var(--surface-10);padding:.5rem;color:var(--text-10);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.social-btn[data-astro-cid-sz7xmlte]:hover{background-color:var(--surface-5);color:var(--text-1)}@media (width < 700px){.social-btn[data-astro-cid-sz7xmlte]{font-size:1.25rem;line-height:1.75rem}}@media (width < 600px){.footer[data-astro-cid-sz7xmlte]{flex-direction:column}}.folier[data-astro-cid-r5xlchpb]:before{-webkit-mask:linear-gradient(to bottom,transparent,white 20%,white 90%,transparent);mask:linear-gradient(to bottom,transparent,white 20%,white 90%,transparent)}.neon-shadow-blue[data-astro-cid-r5xlchpb]{animation:neon-shadow-blue 1.5s .5s ease-in-out infinite alternate}@keyframes neon-shadow-blue{0%{box-shadow:0 0 10px #fff,0 0 20px #fff,0 0 30px #fff,0 0 40px #2fcef8,0 0 70px #2fcef8,0 0 80px #2fcef8,0 0 100px #2fcef8,0 0 150px #2fcef8}to{box-shadow:0 0 5px #fff,0 0 10px #fff,0 0 15px #fff,0 0 20px #2fcef8,0 0 35px #2fcef8,0 0 40px #2fcef8,0 0 50px #2fcef8,0 0 75px #2fcef8}}
