@font-face{font-family:Be Vietnam Pro;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/be-vietnam-pro-vietnamese-400-normal.CRcqvyg1.woff2) format("woff2"),url(/_astro/be-vietnam-pro-vietnamese-400-normal.BuGn0gnm.woff) format("woff")}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/be-vietnam-pro-vietnamese-500-normal.DREgrEoJ.woff2) format("woff2"),url(/_astro/be-vietnam-pro-vietnamese-500-normal.CfdwVo8-.woff) format("woff")}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/be-vietnam-pro-vietnamese-600-normal.nyU-ZL2p.woff2) format("woff2"),url(/_astro/be-vietnam-pro-vietnamese-600-normal.DkpCIyan.woff) format("woff")}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/be-vietnam-pro-latin-400-normal.PpnXBOrz.woff2) format("woff2"),url(/_astro/be-vietnam-pro-latin-400-normal.bXgqVju9.woff) format("woff")}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/be-vietnam-pro-latin-500-normal.B6LVzGNe.woff2) format("woff2"),url(/_astro/be-vietnam-pro-latin-500-normal.BJkVuMHw.woff) format("woff")}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/be-vietnam-pro-latin-600-normal.BZDkUTrt.woff2) format("woff2"),url(/_astro/be-vietnam-pro-latin-600-normal.5IO4e7bK.woff) format("woff")}@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;font-stretch:75% 100%;src:url(/_astro/bricolage-grotesque-vietnamese-standard-normal.Br4FGdAc.woff2) format("woff2-variations");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:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;font-stretch:75% 100%;src:url(/_astro/bricolage-grotesque-latin-ext-standard-normal.qp-RdZgh.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;font-stretch:75% 100%;src:url(/_astro/bricolage-grotesque-latin-standard-normal.C5Lc8Qmc.woff2) format("woff2-variations");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+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/jetbrains-mono-latin-400-normal.V6pRDFza.woff2) format("woff2"),url(/_astro/jetbrains-mono-latin-400-normal.6-qcROiO.woff) format("woff")}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/jetbrains-mono-latin-500-normal.BWZEU5yA.woff2) format("woff2"),url(/_astro/jetbrains-mono-latin-500-normal.CJOVTJB7.woff) format("woff")}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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) format("woff2"),url(/_astro/jetbrains-mono-vietnamese-400-normal.CqNFfHCs.woff) format("woff")}:root{--bg: #0e0b09;--bg-deep: #090706;--surface: #17120f;--surface-2: #201915;--surface-3: #2b221c;--line: #2c241e;--line-strong: #43372e;--text: #f3ede4;--text-2: #cec5b8;--muted: #a0958a;--faint: #8a7f73;--accent: #ff7a1a;--accent-hover: #ff9142;--accent-press: #e5660a;--accent-soft: rgb(255 122 26 / .12);--accent-line: rgb(255 122 26 / .35);--on-accent: #1a0c03;--up: #3ad68f;--up-bg: rgb(58 214 143 / .12);--down: #ff5c6c;--down-bg: rgb(255 92 108 / .12);--warn: #ffc15e;--warn-bg: rgb(255 193 94 / .12);--focus: 0 0 0 3px rgb(255 122 26 / .55);--font-display: "Bricolage Grotesque Variable", "Be Vietnam Pro", system-ui, sans-serif;--font: "Be Vietnam Pro", system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono: "JetBrains Mono", ui-monospace, "Cascadia Mono", monospace;--fs-xs: .75rem;--fs-sm: .875rem;--fs-md: 1rem;--fs-lg: 1.125rem;--fs-xl: 1.375rem;--fs-2xl: 1.75rem;--fs-3xl: clamp(2rem, 3.4vw, 2.75rem);--fs-display: clamp(2.6rem, 6.4vw, 5.5rem);--fw-regular: 400;--fw-medium: 500;--fw-semi: 600;--fw-bold: 700;--fw-black: 800;--lh-tight: .98;--lh-snug: 1.25;--lh-body: 1.6;--track-display: -.03em;--track-mono: .04em;--s-1: 4px;--s-2: 8px;--s-3: 12px;--s-4: 16px;--s-5: 24px;--s-6: 32px;--s-7: 48px;--s-8: 64px;--s-9: 96px;--s-10: 144px;--gutter: clamp(16px, 4vw, 40px);--page-max: 1280px;--measure: 60ch;--r-sm: 8px;--r-md: 14px;--r-lg: 22px;--r-pill: 999px;--sh-1: 0 1px 0 rgb(255 255 255 / .04) inset;--sh-2: 0 8px 24px rgb(0 0 0 / .35);--sh-3: 0 12px 32px rgb(0 0 0 / .45);--sh-4: 0 -12px 40px rgb(0 0 0 / .55);--sh-5: 0 30px 80px rgb(0 0 0 / .6);--t-fast: .12s;--t-base: .2s;--t-slow: .42s;--t-tray: .28s;--ease-out: cubic-bezier(.2, .8, .2, 1);--ease-inout: cubic-bezier(.65, 0, .35, 1);--ease-drawer: cubic-bezier(.32, .72, 0, 1);--z-header: 20;--z-tray: 30;--z-toast: 40;color-scheme:dark}*,*:before,*:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;isolation:isolate;background:var(--bg)}body{font-family:var(--font);font-size:var(--fs-md);line-height:var(--lh-body);color:var(--text);background:var(--bg);-webkit-font-smoothing:antialiased;min-height:100vh;display:flex;flex-direction:column}main{flex:1}[hidden]{display:none!important}img,svg,canvas{display:block;max-width:100%}button,input,select{font:inherit;color:inherit}::selection{background:var(--accent);color:var(--on-accent)}a{color:var(--text);text-decoration:underline;text-decoration-color:var(--accent-line);text-decoration-thickness:1px;text-underline-offset:4px;transition:text-decoration-color var(--t-fast) var(--ease-out),color var(--t-fast) var(--ease-out)}@media(hover:hover){a:hover{color:var(--accent-hover);text-decoration-color:currentColor}}:focus-visible{outline:none;box-shadow:var(--focus);border-radius:var(--r-sm)}.num{font-variant-numeric:tabular-nums}.mono{font-family:var(--font-mono);letter-spacing:var(--track-mono)}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.wrap{width:100%;max-width:var(--page-max);margin-inline:auto;padding-inline:var(--gutter)}.eyebrow{display:inline-flex;align-items:center;gap:var(--s-2);font-family:var(--font-mono);font-size:var(--fs-xs);font-weight:var(--fw-medium);letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.eyebrow:before{content:"";width:14px;height:2px;background:var(--accent)}.h-display{font-family:var(--font-display);font-size:var(--fs-display);font-weight:var(--fw-black);font-variation-settings:"wdth" 88,"opsz" 96;line-height:var(--lh-tight);letter-spacing:var(--track-display);text-wrap:balance}.h-section{font-family:var(--font-display);font-size:var(--fs-3xl);font-weight:var(--fw-bold);font-variation-settings:"wdth" 92,"opsz" 48;letter-spacing:-.02em;line-height:1.05;text-wrap:balance}.lede{font-size:var(--fs-lg);color:var(--text-2);max-width:var(--measure);text-wrap:pretty}.muted{color:var(--muted)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--s-2);min-height:46px;padding:0 var(--s-5);border-radius:var(--r-pill);border:1px solid transparent;font-size:var(--fs-md);font-weight:var(--fw-semi);text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color var(--t-fast) var(--ease-out),transform var(--t-fast) var(--ease-out),border-color var(--t-fast) var(--ease-out)}.btn:active{transform:scale(.97)}.btn-primary{background:var(--accent);color:var(--on-accent);box-shadow:inset 0 -3px #00000038}.btn-ghost{background:transparent;color:var(--text);border-color:var(--line-strong)}@media(hover:hover){.btn-primary:hover{background:var(--accent-hover);color:var(--on-accent)}.btn-ghost:hover{border-color:var(--text-2);color:var(--text)}}.btn[aria-disabled=true],.btn:disabled{background:var(--surface-2);color:var(--muted);border-color:var(--line);box-shadow:none;cursor:not-allowed;transform:none}.btn .arrow{transition:transform var(--t-base) var(--ease-out)}@media(hover:hover){.btn:hover .arrow{transform:translate(3px)}}.chip{display:inline-flex;align-items:center;gap:var(--s-1);padding:1px var(--s-2);border-radius:var(--r-sm);font-family:var(--font-mono);font-size:var(--fs-xs);font-weight:var(--fw-medium);line-height:1.7;background:var(--surface-2);color:var(--text-2);white-space:nowrap}.chip-accent{background:var(--accent-soft);color:var(--accent)}.chip-up{background:var(--up-bg);color:var(--up)}.chip-warn{background:var(--warn-bg);color:var(--warn)}.section{padding-block:var(--s-9)}.section-head{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:var(--s-4);margin-bottom:var(--s-6)}.section-head>div{display:grid;gap:var(--s-3);max-width:62ch}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition-duration:1ms!important;animation-duration:1ms!important}}.astro-route-announcer{position:absolute;left:0;top:0;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap;width:1px;height:1px}.skip[data-astro-cid-5hce7sga]{position:absolute;left:var(--s-3);top:-60px;z-index:var(--z-toast);padding:var(--s-2) var(--s-3);background:var(--surface);border-radius:var(--r-sm)}.skip[data-astro-cid-5hce7sga]:focus{top:var(--s-3)}.ticker[data-astro-cid-5hce7sga]{position:relative;height:46px;overflow:hidden;border-bottom:1px solid var(--line);background:var(--bg-deep)}.ticker-fallback[data-astro-cid-5hce7sga]{position:absolute;inset:0;display:flex;align-items:center;padding-inline:var(--gutter);font-size:var(--fs-xs);color:var(--faint);white-space:nowrap}.ticker[data-astro-cid-5hce7sga] .tradingview-widget-container[data-astro-cid-5hce7sga]{position:relative}.ticker[data-astro-cid-5hce7sga] .tradingview-widget-copyright{display:none}.ticker[data-astro-cid-5hce7sga] iframe{color-scheme:light}.ticker[data-astro-cid-5hce7sga]:has(iframe) .ticker-fallback[data-astro-cid-5hce7sga]{display:none}.site-head[data-astro-cid-5hce7sga]{position:sticky;top:0;z-index:var(--z-header);background:#0e0b09d1;backdrop-filter:blur(10px) saturate(1.3);border-bottom:1px solid var(--line)}.head-row[data-astro-cid-5hce7sga]{display:flex;align-items:center;gap:var(--s-6);min-height:64px}.brand[data-astro-cid-5hce7sga]{display:inline-flex;align-items:center;gap:var(--s-2);font-family:var(--font-display);font-weight:var(--fw-bold);font-size:1.3rem;letter-spacing:-.03em;color:var(--text);text-decoration:none}.brand[data-astro-cid-5hce7sga] b[data-astro-cid-5hce7sga]{color:var(--accent);font-weight:var(--fw-black)}.mark[data-astro-cid-5hce7sga]{width:26px;height:26px;color:var(--text)}.nav[data-astro-cid-5hce7sga]{display:flex;gap:var(--s-1)}.nav[data-astro-cid-5hce7sga] a[data-astro-cid-5hce7sga]{position:relative;padding:var(--s-2) var(--s-3);color:var(--muted);text-decoration:none;font-size:var(--fs-sm);font-weight:var(--fw-medium);transition:color var(--t-fast) var(--ease-out)}.nav[data-astro-cid-5hce7sga] a[data-astro-cid-5hce7sga]:after{content:"";position:absolute;left:var(--s-3);right:var(--s-3);bottom:2px;height:2px;background:var(--accent);transform:scaleX(0);transform-origin:left;transition:transform var(--t-base) var(--ease-out)}.nav[data-astro-cid-5hce7sga] a[data-astro-cid-5hce7sga][aria-current=page]{color:var(--text)}.nav[data-astro-cid-5hce7sga] a[data-astro-cid-5hce7sga][aria-current=page]:after{transform:scaleX(1)}@media(hover:hover){.nav[data-astro-cid-5hce7sga] a[data-astro-cid-5hce7sga]:hover{color:var(--text)}.nav[data-astro-cid-5hce7sga] a[data-astro-cid-5hce7sga]:hover:after{transform:scaleX(1)}}.lang[data-astro-cid-5hce7sga]{margin-left:auto;display:inline-grid;place-items:center;min-width:44px;height:36px;border-radius:var(--r-pill);border:1px solid var(--line-strong);font-family:var(--font-mono);font-size:var(--fs-xs);color:var(--text-2);text-decoration:none}@media(hover:hover){.lang[data-astro-cid-5hce7sga]:hover{border-color:var(--accent);color:var(--accent)}}@media(max-width:767px){.head-row[data-astro-cid-5hce7sga]{flex-wrap:wrap;gap:0 var(--s-3);padding-top:var(--s-2)}.nav[data-astro-cid-5hce7sga]{order:3;width:100%;overflow-x:auto;scrollbar-width:none;margin-inline:calc(-1 * var(--s-3))}.nav[data-astro-cid-5hce7sga] a[data-astro-cid-5hce7sga]{white-space:nowrap}}.site-foot[data-astro-cid-5hce7sga]{border-top:1px solid var(--line);margin-top:var(--s-9);padding-block:var(--s-8) var(--s-7);background:var(--bg-deep)}.foot-grid[data-astro-cid-5hce7sga]{display:grid;gap:var(--s-4)}.brand[data-astro-cid-5hce7sga].big{font-size:clamp(3rem,12vw,9rem);line-height:.9;letter-spacing:-.05em;color:var(--faint)}.brand[data-astro-cid-5hce7sga].big b[data-astro-cid-5hce7sga]{color:var(--accent);opacity:.9}.foot-risk[data-astro-cid-5hce7sga]{font-size:var(--fs-sm);color:var(--muted);max-width:80ch}.foot-meta[data-astro-cid-5hce7sga]{font-size:var(--fs-xs);color:var(--faint)}@keyframes astroFadeInOut{0%{opacity:1}to{opacity:0}}@keyframes astroFadeIn{0%{opacity:0;mix-blend-mode:plus-lighter}to{opacity:1;mix-blend-mode:plus-lighter}}@keyframes astroFadeOut{0%{opacity:1;mix-blend-mode:plus-lighter}to{opacity:0;mix-blend-mode:plus-lighter}}@keyframes astroSlideFromRight{0%{transform:translate(100%)}}@keyframes astroSlideFromLeft{0%{transform:translate(-100%)}}@keyframes astroSlideToRight{to{transform:translate(100%)}}@keyframes astroSlideToLeft{to{transform:translate(-100%)}}@media(prefers-reduced-motion){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}[data-astro-transition-scope]{animation:none!important}}
