@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/bricolage-grotesque-vietnamese-wght-normal.BUzh504Q.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:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/bricolage-grotesque-latin-ext-wght-normal.CcLUaPy7.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:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/bricolage-grotesque-latin-wght-normal.DLoelf7F.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}@font-face{font-family:Hanken Grotesk Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/hanken-grotesk-cyrillic-ext-wght-normal.D_UHSL_T.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Hanken Grotesk Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/hanken-grotesk-vietnamese-wght-normal.CHiFlh_0.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:Hanken Grotesk Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/hanken-grotesk-latin-ext-wght-normal.Dg-wlmqe.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:Hanken Grotesk Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/hanken-grotesk-latin-wght-normal.CaVRRdDk.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}@font-face{font-family:Bricolage Fallback;src:local(Arial Bold),local(Arial-BoldMT);font-weight:100 900;size-adjust:102.18%;ascent-override:91%;descent-override:26.4%;line-gap-override:0%}@font-face{font-family:Bricolage Fallback Roboto;src:local(Roboto Bold),local(Roboto-Bold);font-weight:100 900;size-adjust:107.86%;ascent-override:86.2%;descent-override:25%;line-gap-override:0%}@font-face{font-family:Hanken Fallback;src:local(Arial),local(ArialMT);font-weight:100 549;size-adjust:99.59%;ascent-override:100.4%;descent-override:30.1%;line-gap-override:0%}@font-face{font-family:Hanken Fallback;src:local(Arial Bold),local(Arial-BoldMT);font-weight:550 900;size-adjust:94.35%;ascent-override:106%;descent-override:31.8%;line-gap-override:0%}@font-face{font-family:Hanken Fallback Roboto;src:local(Roboto),local(Roboto-Regular);font-weight:100 549;size-adjust:100.38%;ascent-override:99.6%;descent-override:29.9%;line-gap-override:0%}@font-face{font-family:Hanken Fallback Roboto;src:local(Roboto Bold),local(Roboto-Bold);font-weight:550 900;size-adjust:99.6%;ascent-override:100.4%;descent-override:30.1%;line-gap-override:0%}:root,[data-chrome=light]{color-scheme:light;--bg:#eef2f4;--s1:#fff;--s2:#e1e8ec;--s3:#d2dce2;--line:#13213b1f;--line-strong:#13213b38;--ink:#13213b;--ink2:#4c5d78;--ink3:#5d6e88;--acc:#1f4fa8;--acc-hover:#183f88;--acc-ink:#fff;--acc-soft:#1f4fa81a;--turn:#147570;--turn-soft:#1a8f8a1f;--turn-ink:#0f5f5b;--danger:#b83a2a;--danger-soft:#c8412f1a;--focus:#1f4fa8;--scrim:#0a12207a;--shadow-pop:0 24px 60px -12px #0d193052;--shadow-lift:0 1px 2px #0d193029;--rail:#13213b;--rail-ink:#dfe7f2;--rail-ink2:#8fa3c0;--rail-hi:#22365a;--felt:#f7f9fa;--pt-a:#1f4fa8;--pt-b:#1a8f8a;--frame:#13213b;--chk-l:#fff;--chk-l-rim:#13213b;--chk-d:#c8412f;--chk-d-rim:#8e2a1e;--mark:#1f4fa8;--die:#fff;--pip:#13213b;--font:"Hanken Grotesk Variable", "Hanken Fallback", "Hanken Fallback Roboto", "Hanken Grotesk", system-ui, -apple-system, "Segoe UI", sans-serif;--font-display:"Bricolage Grotesque Variable", "Bricolage Fallback", "Bricolage Fallback Roboto", "Bricolage Grotesque", var(--font);--display-wght:700;--display-track:-.035em;--r-tile:12px;--r-btn:8px;--r-input:8px;--r-sheet:18px;--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:24px;--sp-6:32px;--sp-7:48px;--t-meta:.8125rem;--t-sm:.875rem;--t-body:1rem;--t-title:1.125rem;--t-page:2.75rem;--t-big:2.125rem;--ease:cubic-bezier(.23, 1, .32, 1);--ease-out:cubic-bezier(.23, 1, .32, 1);--ease-in-out:cubic-bezier(.77, 0, .175, 1);--ease-drawer:cubic-bezier(.32, .72, 0, 1);--dur-press:.14s;--dur-move:.24s}[data-chrome=dark]{color-scheme:dark;--bg:#0e1729;--s1:#152036;--s2:#1d2a44;--s3:#263552;--line:#e6ecf51a;--line-strong:#e6ecf533;--ink:#e6ecf5;--ink2:#a7b4c9;--ink3:#8391a8;--acc:#3d6fd6;--acc-hover:#4a7ce2;--acc-ink:#fff;--acc-soft:#7aa2f029;--turn:#4cc2b8;--turn-soft:#4cc2b824;--turn-ink:#7ed8cf;--danger:#f07a66;--danger-soft:#f07a6624;--focus:#7aa2f0;--scrim:#0009;--shadow-pop:0 24px 60px -12px #000000a6;--shadow-lift:0 1px 2px #0006;--rail:#0a1220;--rail-ink:#e6ecf5;--rail-ink2:#8fa3c0;--rail-hi:#1a2740;--felt:#18233a;--pt-a:#3d6fd6;--pt-b:#1f9a93;--frame:#0a1220;--chk-l:#f2f5f9;--chk-l-rim:#9fb0c8;--chk-d:#d9533f;--chk-d-rim:#7a2418;--mark:#f2c14e;--die:#f2f5f9;--pip:#13213b}@media (prefers-reduced-motion:reduce){:root{--dur-press:0s;--dur-move:0s}}::selection{background:var(--acc);color:var(--acc-ink)}.ta-btn{justify-content:center;align-items:center;gap:var(--sp-2);border-radius:var(--r-btn);min-height:42px;font:650 .9375rem / 1 var(--font);white-space:nowrap;cursor:pointer;transition:transform var(--dur-press) var(--ease-out), background-color .16s ease, color .16s ease;border:0;padding:0 18px;display:inline-flex}.ta-btn:active{transform:scale(.97)}.ta-btn--primary{background:var(--acc);color:var(--acc-ink)}.ta-btn--tonal{background:var(--s2);color:var(--ink)}.ta-btn--text{color:var(--ink2);background:0 0;padding:0 10px}.ta-btn--danger{background:var(--danger-soft);color:var(--danger)}@media (hover:hover) and (pointer:fine){.ta-btn--primary:hover{background:var(--acc-hover)}.ta-btn--tonal:hover{background:var(--s3)}.ta-btn--text:hover{color:var(--ink)}}.ta-btn:disabled{opacity:.45;cursor:default;transform:none}.ta-btn[aria-busy=true]{pointer-events:none}.ta-seg{background:var(--s2);border-radius:calc(var(--r-btn) + 3px);gap:2px;padding:3px;display:inline-flex}.ta-seg>button{min-height:36px;color:var(--ink2);font:600 var(--t-sm) / 1 var(--font);padding:0 var(--sp-4);border-radius:var(--r-btn);cursor:pointer;white-space:nowrap;background:0 0;border:0;flex:1;transition:background-color .16s,color .16s}.ta-seg>button[aria-pressed=true],.ta-seg>button[aria-checked=true],.ta-seg>button.is-on{background:var(--s1);color:var(--ink);box-shadow:var(--shadow-lift)}[data-chrome=dark] .ta-seg>button:is([aria-pressed=true],[aria-checked=true],.is-on){background:var(--s3)}.ta-label{font:650 var(--t-sm) / 1.3 var(--font);color:var(--ink2)}.ta-num{font-variant-numeric:tabular-nums}.ta-display{font-family:var(--font-display);font-weight:var(--display-wght);letter-spacing:var(--display-track)}.ta-switch{appearance:none;background:var(--s3);cursor:pointer;width:42px;height:25px;transition:background-color var(--dur-press) var(--ease-out);border-radius:99px;flex:none;position:relative}.ta-switch:checked{background:var(--acc)}.ta-switch:after{content:"";width:19px;height:19px;transition:transform var(--dur-press) var(--ease-out);background:#fff;border-radius:50%;position:absolute;top:3px;left:3px;box-shadow:0 1px 2px #00000040}.ta-switch:checked:after{transform:translate(17px)}.ta-pulse{gap:4px;display:inline-flex}.ta-pulse>i{width:7px;height:7px;animation:ta-pulse .9s var(--ease-in-out) infinite;background:currentColor;border-radius:50%}.ta-pulse>i:nth-child(2){animation-delay:.15s}.ta-pulse>i:nth-child(3){animation-delay:.3s}@keyframes ta-pulse{0%,to{opacity:.45;transform:translateY(0)}40%{opacity:1;transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.ta-pulse>i{animation:1.2s infinite ta-fade}}@keyframes ta-fade{0%,to{opacity:.4}50%{opacity:1}}:where(button,a,input,select,summary,[tabindex]):focus-visible{outline:2px solid var(--focus);outline-offset:2px}
