@font-face{font-family:ptSans;src:url(../media/PTSans_Regular-s.p.1q4x6mgq2tpia.ttf)format("truetype");font-display:swap;font-weight:400}@font-face{font-family:ptSans Fallback;src:local(Arial);ascent-override:104.75%;descent-override:28.4%;line-gap-override:0.0%;size-adjust:97.18%}.gzwHOa_className{font-family:ptSans,ptSans Fallback;font-weight:400}.gzwHOa_variable{--font-pt-sans:"ptSans", "ptSans Fallback"}
@font-face{font-family:openSans;src:url(../media/OpenSans_ExtraBold-s.p.14gub5b1_vb-4.ttf)format("truetype");font-display:swap;font-weight:800}@font-face{font-family:openSans Fallback;src:local(Arial);ascent-override:90.78%;descent-override:24.88%;line-gap-override:0.0%;size-adjust:117.74%}.OeP3Tq_className{font-family:openSans,openSans Fallback;font-weight:800}.OeP3Tq_variable{--font-open-sans:"openSans", "openSans Fallback"}
@font-face{font-family:cooperHewitt;src:url(../media/CooperHewitt_Light-s.p.2xlorr-x5ebc3.otf)format("opentype");font-display:swap;font-weight:300}@font-face{font-family:cooperHewitt Fallback;src:local(Arial);ascent-override:79.21%;descent-override:26.4%;line-gap-override:31.68%;size-adjust:94.68%}.Kc868q_className{font-family:cooperHewitt,cooperHewitt Fallback;font-weight:300}.Kc868q_variable{--font-cooper-hewitt:"cooperHewitt", "cooperHewitt Fallback"}
@font-face{font-family:Work Sans;font-style:normal;font-weight:300;font-display:swap;src:url(../media/5a9c81ce1a6e5607-s.3we0903o7i6f-.woff2)format("woff2");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:Work Sans;font-style:normal;font-weight:300;font-display:swap;src:url(../media/7b11f7b6b8b2a51c-s.15emath8fyzqj.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Work Sans;font-style:normal;font-weight:300;font-display:swap;src:url(../media/37118adc619b7803-s.p.31l30c9jv8unx.woff2)format("woff2");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:Work Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5a9c81ce1a6e5607-s.3we0903o7i6f-.woff2)format("woff2");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:Work Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7b11f7b6b8b2a51c-s.15emath8fyzqj.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Work Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/37118adc619b7803-s.p.31l30c9jv8unx.woff2)format("woff2");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:Work Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5a9c81ce1a6e5607-s.3we0903o7i6f-.woff2)format("woff2");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:Work Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7b11f7b6b8b2a51c-s.15emath8fyzqj.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Work Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/37118adc619b7803-s.p.31l30c9jv8unx.woff2)format("woff2");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:Work Sans Fallback;src:local(Arial);ascent-override:83.09%;descent-override:21.71%;line-gap-override:0.0%;size-adjust:111.93%}.AiBZNW_className{font-family:Work Sans,Work Sans Fallback;font-style:normal}.AiBZNW_variable{--font-work-sans:"Work Sans", "Work Sans Fallback"}
:root{--a65-blue-deep:#0a33ff;--a65-blue:#1466ff;--a65-blue-bright:#1e90ff;--a65-cyan:#2ec8ff;--a65-cyan-light:#6fe0ff;--a65-gradient-mark:linear-gradient(95deg, #0a33ff 0%, #1466ff 35%, #2ec8ff 100%);--a65-gradient-mark-soft:linear-gradient(95deg, #0a33ff 0%, #2ec8ff 100%);--a65-gradient-mark-vertical:linear-gradient(180deg, #0a33ff 0%, #2ec8ff 100%);--a65-amber:#ffbf00;--a65-volt:#ceff00;--a65-magenta:#ff2ec8;--a65-ink:#0a0e1a;--a65-ink-2:#161b2c;--a65-graphite:#2a3146;--a65-slate:#4a5169;--a65-steel:#6b7388;--a65-mist:#a1a8bd;--a65-fog:#c9cedd;--a65-cloud:#e4e7f0;--a65-paper:#f4f5f9;--a65-paper-warm:#fafafb;--a65-white:#fff;--fg-1:var(--a65-ink);--fg-2:var(--a65-graphite);--fg-3:var(--a65-slate);--fg-4:var(--a65-steel);--fg-mute:var(--a65-mist);--fg-on-blue:var(--a65-white);--fg-on-amber:var(--a65-ink);--fg-on-volt:var(--a65-ink);--fg-link:var(--a65-blue);--bg-1:var(--a65-white);--bg-2:var(--a65-paper);--bg-3:var(--a65-cloud);--bg-inverse:var(--a65-ink);--bg-inverse-2:var(--a65-ink-2);--stroke-1:#0a0e1a14;--stroke-2:#0a0e1a24;--stroke-3:#0a0e1a3d;--stroke-on-dark:#ffffff1a;--stroke-on-dark-2:#ffffff2e;--signal-positive:#00c2a8;--signal-warning:var(--a65-amber);--signal-error:#ff4d5e;--signal-info:var(--a65-blue-bright);--chart-1:var(--a65-blue);--chart-2:var(--a65-cyan);--chart-3:var(--a65-amber);--chart-4:var(--a65-volt);--chart-5:var(--a65-graphite);--chart-6:#7b5bff;--font-display:"Open Sans", "Inter Tight", system-ui, sans-serif;--font-wordmark:"Work Sans", "Inter", system-ui, sans-serif;--font-body:"PT Sans", "Inter", system-ui, sans-serif;--font-mono:"JetBrains Mono", "IBM Plex Mono", ui-monospace, Menlo, monospace;--fs-hero:clamp(56px, 7vw, 112px);--fs-display:clamp(40px, 5vw, 72px);--fs-h1:48px;--fs-h2:36px;--fs-h3:28px;--fs-h4:22px;--fs-h5:18px;--fs-body-lg:19px;--fs-body:16px;--fs-body-sm:14px;--fs-caption:12px;--fs-eyebrow:12px;--fw-light:300;--fw-regular:400;--fw-bold:700;--fw-black:800;--lh-tight:1.02;--lh-snug:1.12;--lh-normal:1.35;--lh-body:1.55;--lh-loose:1.7;--tracking-tight:-.02em;--tracking-normal:0;--tracking-wide:.02em;--tracking-eyebrow:.18em;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--space-9:96px;--space-10:128px;--radius-0:0px;--radius-1:2px;--radius-2:4px;--radius-3:8px;--radius-4:14px;--radius-pill:999px;--shadow-1:0 1px 2px #0a0e1a0a, 0 0 0 1px #0a0e1a0a;--shadow-2:0 4px 14px #0a0e1a0f, 0 0 0 1px #0a0e1a0a;--shadow-3:0 18px 40px -12px #0a0e1a29, 0 0 0 1px #0a0e1a0d;--shadow-glow-blue:0 10px 32px -8px #1466ff73;--shadow-glow-volt:0 10px 32px -8px #ceff0073;--ease-standard:cubic-bezier(.2, 0, 0, 1);--ease-emph:cubic-bezier(.2, .7, 0, 1);--ease-precise:cubic-bezier(.4, 0, .2, 1);--dur-fast:.12s;--dur-base:.22s;--dur-slow:.42s;--dur-deliberate:.7s}.a65-eyebrow{font-family:var(--font-body);font-weight:var(--fw-bold);font-size:var(--fs-eyebrow);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--fg-3)}.a65-hero{font-family:var(--font-display);font-weight:var(--fw-black);font-size:var(--fs-hero);line-height:var(--lh-tight);letter-spacing:var(--tracking-tight);color:var(--fg-1)}.a65-display{font-family:var(--font-display);font-weight:var(--fw-black);font-size:var(--fs-display);line-height:var(--lh-snug);letter-spacing:var(--tracking-tight);color:var(--fg-1)}.a65-bignum{font-family:var(--font-wordmark);font-weight:var(--fw-light);letter-spacing:-.04em;color:var(--a65-blue-deep);font-feature-settings:"tnum" 1, "lnum" 1;padding:.05em 0 .1em;font-size:clamp(72px,9vw,144px);line-height:1.1}.a65-h1{font-family:var(--font-display);font-weight:var(--fw-black);font-size:var(--fs-h1);line-height:var(--lh-snug);letter-spacing:var(--tracking-tight);color:var(--fg-1)}.a65-h2{font-family:var(--font-display);font-weight:var(--fw-black);font-size:var(--fs-h2);line-height:var(--lh-snug);letter-spacing:var(--tracking-tight);color:var(--fg-1)}.a65-h3{font-family:var(--font-display);font-weight:var(--fw-black);font-size:var(--fs-h3);line-height:var(--lh-normal);color:var(--fg-1)}.a65-h4{font-family:var(--font-body);font-weight:var(--fw-bold);font-size:var(--fs-h4);line-height:var(--lh-normal);color:var(--fg-1)}.a65-h5{font-family:var(--font-body);font-weight:var(--fw-bold);font-size:var(--fs-h5);line-height:var(--lh-normal);color:var(--fg-1)}.a65-lede{font-family:var(--font-body);font-weight:var(--fw-regular);font-size:var(--fs-body-lg);line-height:var(--lh-body);color:var(--fg-2);text-wrap:pretty}.a65-body{font-family:var(--font-body);font-weight:var(--fw-regular);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--fg-2);text-wrap:pretty}.a65-caption{font-family:var(--font-body);font-weight:var(--fw-regular);font-size:var(--fs-caption);line-height:var(--lh-normal);color:var(--fg-3)}.a65-mono{font-family:var(--font-mono);font-weight:var(--fw-regular);font-size:var(--fs-body-sm);line-height:var(--lh-normal);color:var(--fg-2);font-feature-settings:"tnum" 1}.a65-gradient-text{background:var(--a65-gradient-mark);color:#0000;-webkit-background-clip:text;background-clip:text}
:root{--font-display:var(--font-open-sans), "Inter Tight", var(--font-cjk), system-ui, sans-serif;--font-wordmark:var(--font-work-sans), "Inter", var(--font-cjk), system-ui, sans-serif;--font-body:var(--font-pt-sans), "Inter", var(--font-cjk), system-ui, sans-serif;--font-light:var(--font-cooper-hewitt), var(--font-pt-sans), var(--font-cjk), system-ui, sans-serif;--font-cjk:"PingFang SC", "Hiragino Sans GB", "Noto Sans SC", "Source Han Sans SC", "Microsoft YaHei", sans-serif;--app-bg:var(--a65-paper);--app-bg-sunken:var(--a65-paper);--app-bg-raised:var(--a65-white);--app-bg-hover:#0a0e1a08;--app-bg-head:var(--a65-paper-warm);--app-bg-selected:#1466ff0f;--app-fg:var(--fg-1);--app-fg-muted:var(--fg-3);--app-fg-faint:var(--fg-4);--app-fg-placeholder:var(--fg-mute);--app-fg-on-accent:var(--fg-on-blue);--app-link:var(--fg-link);--app-ink:var(--a65-ink);--app-ink-2:var(--bg-inverse-2);--app-on-ink:var(--a65-white);--app-on-ink-soft:var(--a65-fog);--app-on-ink-muted:var(--a65-mist);--app-on-ink-faint:var(--a65-steel);--app-on-ink-border:var(--stroke-on-dark);--app-on-ink-hover:#ffffff0f;--app-on-ink-selected:#ffffff1a;--app-border:var(--stroke-1);--app-border-default:var(--stroke-2);--app-border-strong:var(--stroke-3);--app-accent:var(--a65-blue);--app-accent-hover:var(--a65-blue-deep);--app-accent-bright:var(--a65-cyan);--app-accent-soft:#1466ff14;--app-gradient:var(--a65-gradient-mark);--app-glow:var(--shadow-glow-blue);--app-focus-ring:0 0 0 3px #1466ff26;--app-disabled-bg:var(--a65-cloud);--app-disabled-fg:var(--a65-steel);--app-tone-1:var(--a65-blue);--app-tone-1-ink:var(--a65-white);--app-tone-2:var(--a65-amber);--app-tone-2-ink:var(--a65-ink);--app-tone-3:var(--a65-volt);--app-tone-3-ink:var(--a65-ink);--app-tone-4:var(--a65-magenta);--app-tone-4-ink:var(--a65-white);--app-tone-5:var(--a65-cyan);--app-tone-5-ink:var(--a65-ink);--app-engine:var(--a65-amber);--app-engine-soft:#ffbf0024;--app-positive:var(--signal-positive);--app-positive-soft:#00c2a81f;--app-positive-ink:#0a6b5e;--app-warning:var(--signal-warning);--app-warning-soft:#ffbf0029;--app-warning-ink:#6b5000;--app-error:var(--signal-error);--app-error-soft:#ff4d5e1f;--app-error-ink:#a52230;--app-engine-ink:#8a6500;--app-neutral-soft:var(--bg-3);--app-dot-active:var(--a65-volt);--app-dot-idle:var(--a65-mist);--app-dot-info:var(--a65-blue);--app-radius-sm:var(--radius-2);--app-radius:var(--radius-2);--app-radius-lg:var(--radius-3);--app-radius-xl:var(--radius-4);--app-radius-pill:var(--radius-pill);--app-shadow:var(--shadow-2);--app-shadow-raised:var(--shadow-2);--app-shadow-overlay:var(--shadow-3);--app-scrim:#0a0e1a52;--app-wash:#0a0e1a0a;--app-control-height:40px;--app-row-height:44px;--app-page-max:1200px;--app-nav-width:248px;--app-nav-height:0px;--app-text:var(--fs-body);--app-text-sm:var(--fs-body-sm);--app-text-lg:var(--fs-h5);--app-title:var(--fs-h3);--app-label:var(--fs-eyebrow);--app-tracking-label:.14em;--app-tnum:"tnum" 1, "lnum" 1}@media (max-width:720px){:root{--app-nav-width:0px;--app-nav-height:64px}}
*,:before,:after{box-sizing:border-box}html,body{margin:0;padding:0}body{background:var(--app-bg);color:var(--app-fg);font-family:var(--font-body);font-size:var(--app-text);line-height:var(--lh-normal);-webkit-font-smoothing:antialiased}a{color:var(--app-link);text-decoration:none}a:hover{text-decoration:underline}h1,h2,h3{font-family:var(--font-body);font-weight:var(--fw-bold);line-height:var(--lh-normal);margin:0}h1{font-family:var(--font-display);font-weight:var(--fw-black);font-size:var(--app-title);line-height:var(--lh-snug);letter-spacing:var(--tracking-tight)}:lang(zh) h1{letter-spacing:0}h2{font-size:var(--app-text-lg)}h3{font-size:var(--app-text)}p{margin:0}code,pre{font-family:var(--font-mono);font-size:var(--app-text-sm);font-feature-settings:var(--app-tnum)}pre{margin:0;overflow-x:auto}.eyebrow{font-size:var(--app-label);font-weight:var(--fw-bold);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--app-fg-muted)}:lang(zh) .eyebrow{letter-spacing:.08em}::selection{background:#1466ff2e}.num{font-variant-numeric:tabular-nums lining-nums;font-feature-settings:var(--app-tnum)}@media print{@page{margin:14mm}html{-webkit-print-color-adjust:exact;print-color-adjust:exact}html,body{background:#fff}[data-no-print]{display:none!important}img,video{break-inside:avoid;max-width:100%!important}}
