@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:400;src:url(../media/barlow-vietnamese-400-normal.1_93s38fqzg86.woff2)format("woff2"),url(../media/barlow-vietnamese-400-normal.2xb42gyyni94-.woff)format("woff");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:Barlow;font-style:normal;font-display:swap;font-weight:400;src:url(../media/barlow-latin-ext-400-normal.31m49fiemkz4b.woff2)format("woff2"),url(../media/barlow-latin-ext-400-normal.22si0i621lsac.woff)format("woff");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:Barlow;font-style:normal;font-display:swap;font-weight:400;src:url(../media/barlow-latin-400-normal.2g-m-43w4inzo.woff2)format("woff2"),url(../media/barlow-latin-400-normal.0crhl7392v5q0.woff)format("woff");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:Barlow;font-style:normal;font-display:swap;font-weight:500;src:url(../media/barlow-vietnamese-500-normal.2m9bp83hy5_hx.woff2)format("woff2"),url(../media/barlow-vietnamese-500-normal.3_-pq67p-ey1z.woff)format("woff");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:Barlow;font-style:normal;font-display:swap;font-weight:500;src:url(../media/barlow-latin-ext-500-normal.1wrr54q_45yqh.woff2)format("woff2"),url(../media/barlow-latin-ext-500-normal.0nd7oyn5tiea-.woff)format("woff");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:Barlow;font-style:normal;font-display:swap;font-weight:500;src:url(../media/barlow-latin-500-normal.1e42q6h-am56h.woff2)format("woff2"),url(../media/barlow-latin-500-normal.0mgplsqvrpi8w.woff)format("woff");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:Barlow;font-style:normal;font-display:swap;font-weight:600;src:url(../media/barlow-vietnamese-600-normal.2icz6ahtm-_en.woff2)format("woff2"),url(../media/barlow-vietnamese-600-normal.1jygz385khx39.woff)format("woff");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:Barlow;font-style:normal;font-display:swap;font-weight:600;src:url(../media/barlow-latin-ext-600-normal.2tf_3wil7nebp.woff2)format("woff2"),url(../media/barlow-latin-ext-600-normal.0gw-fbepbmfxp.woff)format("woff");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:Barlow;font-style:normal;font-display:swap;font-weight:600;src:url(../media/barlow-latin-600-normal.20ymm9zt6h9oi.woff2)format("woff2"),url(../media/barlow-latin-600-normal.3fzrhzm2e5-pj.woff)format("woff");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:Barlow;font-style:italic;font-display:swap;font-weight:400;src:url(../media/barlow-vietnamese-400-italic.0ccn2tjt38wvd.woff2)format("woff2"),url(../media/barlow-vietnamese-400-italic.3gs9r6piofccd.woff)format("woff");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:Barlow;font-style:italic;font-display:swap;font-weight:400;src:url(../media/barlow-latin-ext-400-italic.0qg0e5iielgnl.woff2)format("woff2"),url(../media/barlow-latin-ext-400-italic.3aiq5r1i35zsw.woff)format("woff");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:Barlow;font-style:italic;font-display:swap;font-weight:400;src:url(../media/barlow-latin-400-italic.13-52lp34z_zp.woff2)format("woff2"),url(../media/barlow-latin-400-italic.1ts06b22yk1ko.woff)format("woff");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:Barlow Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(../media/barlow-condensed-vietnamese-500-normal.3y1q1jhianted.woff2)format("woff2"),url(../media/barlow-condensed-vietnamese-500-normal.1k2wvuoe3zywi.woff)format("woff");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:Barlow Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(../media/barlow-condensed-latin-ext-500-normal.24wyemoa7l12j.woff2)format("woff2"),url(../media/barlow-condensed-latin-ext-500-normal.2e_826kf2bv_r.woff)format("woff");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:Barlow Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(../media/barlow-condensed-latin-500-normal.3wun_rgcl0ums.woff2)format("woff2"),url(../media/barlow-condensed-latin-500-normal.28rq7sis4b5t1.woff)format("woff");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:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(../media/barlow-condensed-vietnamese-600-normal.43ud19ilw2-pl.woff2)format("woff2"),url(../media/barlow-condensed-vietnamese-600-normal.0csyzgbq6oph-.woff)format("woff");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:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(../media/barlow-condensed-latin-ext-600-normal.0_w6c_5g3mtxc.woff2)format("woff2"),url(../media/barlow-condensed-latin-ext-600-normal.40rgster27fo6.woff)format("woff");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:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(../media/barlow-condensed-latin-600-normal.289y3avl9x-vx.woff2)format("woff2"),url(../media/barlow-condensed-latin-600-normal.0gvkp1c3flf_w.woff)format("woff");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:Barlow Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(../media/barlow-condensed-vietnamese-700-normal.30aknk5meqo_4.woff2)format("woff2"),url(../media/barlow-condensed-vietnamese-700-normal.3f_ld5jwq496k.woff)format("woff");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:Barlow Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(../media/barlow-condensed-latin-ext-700-normal.1qvxqej4sgmo7.woff2)format("woff2"),url(../media/barlow-condensed-latin-ext-700-normal.2ujo9d6x5hgkq.woff)format("woff");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:Barlow Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(../media/barlow-condensed-latin-700-normal.21s4tc4km7afu.woff2)format("woff2"),url(../media/barlow-condensed-latin-700-normal.1on3xg---ibgx.woff)format("woff");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-scene-base:#11110f;--color-chrome:#1b1c19;--color-chrome-strong:#141512;--color-panel:#141513e0;--color-panel-solid:#161714;--color-panel-soft:#2a2b27c2;--color-row:#32332fdb;--color-row-alt:#1b1c19e6;--color-border:#55564e;--color-border-strong:#a8a89a;--color-text:#f2f1e8;--color-text-muted:#b8b9ad;--color-text-dim:#8c8e83;--color-accent:#d9ad32;--color-accent-strong:#f0c24a;--color-accent-surface:#6f5417;--color-accent-wash:#bc8c164d;--color-brand-orange:#f49b00;--color-brand-red:#f04424;--color-success:#8bcc8a;--color-warning:#efcc72;--color-danger:#ffaaa1;--color-danger-surface:#5a211b;--color-focus:#fff0ab;--color-chrome-line:#a8a89a42;--color-nav-item:#ffffff09;--color-nav-item-hover:#ffffff14;--color-nav-edge:#a8a89a75;--color-control:#222320d1;--color-control-hover:#3a3b36e6;--color-control-pressed:#181916f0;--color-scrim:10 10 9;--color-info:#a9c8e8;--color-selected-wash:#d9ad3229;--gradient-primary:linear-gradient(180deg, #76570cc7, #9b7518eb);--gradient-nav-active:linear-gradient(0deg, #d9ad3257, #d9ad3200);--gradient-cta:linear-gradient(180deg, #a67e1df2, #7c5c10f2);--gradient-cta-hover:linear-gradient(180deg, #b88c22f5, #886512f5);--radius-panel:0px;--radius-control:0px;--border-hairline:1px;--border-selected:2px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--layer-background:0;--layer-scene-treatment:1;--layer-emblem:2;--layer-content:10;--layer-header:20;--layer-popover:40;--layer-dialog:60;--layer-notice:70;--font-display:"Barlow Condensed", "Arial Narrow", "Roboto Condensed", sans-serif;--font-body:"Barlow", "Segoe UI", "Helvetica Neue", Arial, sans-serif;--text-meta:.8125rem;--text-small:.875rem;--text-body:1rem;--text-nav:clamp(.9375rem, .25vw + .8rem, 1.125rem);--text-control:clamp(1rem, .3vw + .85rem, 1.25rem);--text-cta:clamp(1.375rem, .7vw + 1rem, 2rem);--text-panel-heading:clamp(1.25rem, .4vw + 1.05rem, 1.5rem);--text-page-heading:clamp(1.75rem, 1.2vw + 1.2rem, 2.75rem);--tracking-nav:.1em;--tracking-control:.12em;--tracking-cta:.14em;--tracking-meta:.16em;--shadow-text:0 1px 2px #000000a6;--header-height:64px;--safe-inset:clamp(16px, 2.5vw, 64px);--brand-inset:clamp(var(--safe-inset), calc(5.3vw - 8px), 136px);--content-max:1800px;--reading-max:72ch;--control-height:44px;--nav-item-min:clamp(112px, 7.6vw, 196px);--action-stack-width:clamp(280px, 18.4vw, 470px);--cta-height:clamp(88px, 11.1vh, 160px);--secondary-action-height:clamp(44px, 4.3vh, 64px);--utility-size:clamp(44px, 2.45vw, 62px);--action-gap:clamp(10px, .55vw, 14px);--motion-fast:.12s;--motion-base:.18s;--motion-slow:.22s;--ease-out:cubic-bezier(.2, .8, .2, 1);--ease-in:cubic-bezier(.4, 0, 1, 1)}@media (min-width:2200px){:root{--header-height:80px}}@media (max-width:767px){:root{--header-height:56px;--cta-height:88px;--secondary-action-height:48px;--utility-size:44px}}@media (max-height:719px) and (min-width:768px){:root{--cta-height:88px;--secondary-action-height:44px}}@media (prefers-reduced-motion:reduce){:root{--motion-fast:0s;--motion-base:0s;--motion-slow:0s}}
*,:before,:after{box-sizing:border-box}html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;-moz-text-size-adjust:100%;text-size-adjust:100%;background:var(--color-scene-base)}body{background:var(--color-scene-base);min-height:100svh;color:var(--color-text);font-family:var(--font-body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-size:1rem;line-height:1.55}img,video,svg{max-width:100%;display:block}a{color:inherit}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed}::selection{background:var(--color-accent-surface);color:var(--color-text)}:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}[tabindex="-1"]:focus:not(:focus-visible),main[tabindex="-1"]:focus{outline:none}[hidden]{display:none!important}html:has([data-sticky-actions]){scroll-padding-bottom:120px}.visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.skip-link{left:var(--space-4);z-index:var(--layer-notice);padding:var(--space-3) var(--space-4);background:var(--color-accent-surface);color:var(--color-text);border:var(--border-selected) solid var(--color-accent);font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;font-weight:600;text-decoration:none;position:absolute;top:-100px}.skip-link:focus{top:var(--space-4)}@keyframes route-enter{0%{opacity:0;transform:translateY(6px)}}main#main-content{animation:route-enter var(--motion-base) var(--ease-out) both}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}main#main-content{animation:none}}.status-page{padding:var(--space-5);place-items:center;display:grid}.status-panel{max-width:44rem;padding:var(--space-6);background:var(--color-panel);border:var(--border-hairline) solid var(--color-border);margin:12vh auto}.status-panel h1{margin:0 0 var(--space-4);font-family:var(--font-display);letter-spacing:.02em;text-transform:uppercase;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:600;line-height:1.05}.status-code{margin:0 0 var(--space-2);color:var(--color-accent);font-family:var(--font-display);letter-spacing:.14em;font-weight:600}.status-links{gap:var(--space-4);flex-wrap:wrap;padding:0;list-style:none;display:flex}.status-panel a,.status-retry{min-height:44px;padding:0 var(--space-4);border:var(--border-hairline) solid var(--color-border-strong);background:var(--color-panel-soft);color:var(--color-text);font-family:var(--font-display);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.status-panel a:hover,.status-retry:hover{border-color:var(--color-accent);background:var(--color-accent-wash)}@media (forced-colors:active){.skip-link,.status-panel{border-color:canvastext}}
