.sx{padding-block:clamp(56px,6.5vw,88px)}.sx-tight{padding-block:clamp(40px,6vw,72px)}.sx-wrap{max-width:var(--container-width);margin:0 auto;padding-inline:var(--container-inline);box-sizing:border-box}.sx-h2{margin:0;font-family:var(--font-display);font-size:clamp(30px,3.6vw,44px);font-weight:650;line-height:1.06;letter-spacing:-.035em;color:var(--page-ink);text-wrap:balance}.sx-h3{margin:0;font-family:var(--font-display);font-size:clamp(21px,2vw,26px);font-weight:650;line-height:1.2;letter-spacing:-.02em;color:var(--page-ink);text-wrap:balance}.sx-lede{margin:0;max-width:34rem;font-size:17px;line-height:1.65;color:var(--page-mute);text-wrap:pretty}.sx-small{font-size:12.5px;line-height:1.55;color:var(--page-mute-2)}.sx-prose{max-width:68ch;font-size:16px;line-height:1.7;color:var(--page-mute);text-wrap:pretty}.sx-prose>*+*{margin-top:18px}:where(.sx-prose) :where(p,ul,ol){margin:0}.sx-prose strong{color:var(--page-ink);font-weight:600}.sx-prose a,.sx-a{color:var(--page-accent);text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--page-accent) 35%,transparent);text-underline-offset:3px}.sx-prose a:hover,.sx-a:hover{color:var(--page-accent-hover);text-decoration-color:currentColor}.sx-prose code,.sx-code{font-family:var(--font-sans);font-size:.92em;font-weight:500;color:var(--page-ink-2);background:var(--page-panel-2);border-radius:5px;padding:1.5px 6px;white-space:nowrap}.sx-link{display:inline-flex;align-items:center;gap:6px;font-size:15px;font-weight:500;color:var(--page-accent);text-decoration:none}.sx-link svg{width:14px;height:14px;transition:transform .2s ease}.sx-link:hover{color:var(--page-accent-hover)}.sx-link:hover svg{transform:translate(2px)}.sx-btns{display:flex;flex-wrap:wrap;gap:10px}.sx-btn{display:inline-flex;align-items:center;gap:9px;height:44px;padding:0 18px;border-radius:9px;font-family:var(--font-sans);font-size:15px;font-weight:500;text-decoration:none;white-space:nowrap;transition:background-color .15s ease,border-color .15s ease}.sx-btn svg{width:16px;height:16px;flex-shrink:0}.sx-btn-primary{background:var(--page-accent);color:#fff}.sx-btn-primary:hover{background:var(--page-accent-hover);color:#fff}.sx-btn-secondary{background:var(--page-card);color:var(--page-ink);border:1px solid var(--page-line-strong)}.sx-btn-secondary:hover{border-color:var(--page-mute-3);color:var(--page-ink)}.sx-split{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:clamp(32px,6vw,88px);align-items:start}.sx-split-head{display:flex;flex-direction:column;gap:16px}@media(min-width:961px){.sx-split-head.is-sticky{position:sticky;top:96px}}@media(max-width:960px){.sx-split{grid-template-columns:minmax(0,1fr)}}.sx-head{display:flex;justify-content:space-between;align-items:flex-end;gap:24px 48px;margin-bottom:clamp(28px,4vw,44px)}.sx-head .sx-lede{max-width:26rem;font-size:16px}.sx-head.sx-head-stack{flex-direction:column;align-items:flex-start;gap:16px}.sx-head.sx-head-stack .sx-lede{max-width:44rem;font-size:17px}@media(max-width:760px){.sx-head{flex-direction:column;align-items:flex-start}}.sx-box{border:1px solid var(--page-line);border-radius:14px;background:var(--page-card);overflow:clip}.sx-table{width:100%;border-collapse:collapse;font-size:15px;line-height:1.5}.sx-table th,.sx-table td{text-align:left;vertical-align:top;padding:14px 20px;border-bottom:1px solid var(--page-line-soft)}.sx-table thead th{font-size:12.5px;font-weight:600;color:var(--page-mute-2);background:var(--page-inset);border-bottom:1px solid var(--page-line)}.sx-table tbody th{font-weight:600;color:var(--page-ink)}.sx-table td{color:var(--page-mute)}.sx-table tr:last-child>*{border-bottom:0}.sx-table-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.sx-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}.lt-panel pre,.lt-panel code{font-family:var(--font-sans)!important;font-feature-settings:normal!important}.sx-pane{--pane-bg: #181818;--pane-line: #2b2b2b;--pane-line-2: #262626;--pane-raise: #1f1f1f;--pane-field: #232323;--pane-select: #262a33;--pane-ink: #ededed;--pane-ink-2: #b4b4b4;--pane-mute: #8a8a8a;--pane-dim: #666666;--pane-ok: #5fd07a;--pane-accent: #8fb0ff;margin:0;min-width:0;border-radius:12px;overflow:hidden;background:var(--pane-bg);border:1px solid var(--pane-line);font-family:var(--font-sans);color:var(--pane-ink)}.sx-pane-float{box-shadow:0 50px 100px -40px #0c0c108c,0 18px 36px -18px #0c0c1059}.sx-pane-head{display:flex;align-items:center;gap:16px;height:40px;padding:0 16px;border-bottom:1px solid var(--pane-line-2);font-size:12.5px;color:var(--pane-dim)}.sx-pane-tab{align-self:stretch;display:inline-flex;align-items:center;font-weight:500;color:var(--pane-ink);box-shadow:inset 0 -1.5px 0 var(--pane-ink)}.sx-pane-status{margin-left:auto;display:inline-flex;align-items:center;gap:6px;color:var(--pane-mute)}.sx-pane-status:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--pane-ok)}.sx-pane-mono{font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace}.np[data-astro-cid-ehfntlsa]{display:inline-flex;align-items:center;gap:12px;max-width:100%;font-size:13px;text-decoration:none}.np-tag[data-astro-cid-ehfntlsa]{display:inline-flex;align-items:center;flex:0 0 auto;padding:4px 11px;border-radius:999px;background:var(--news-tag-bg, var(--page-accent-soft));color:var(--news-tag, var(--page-accent));font-weight:550;font-size:12.5px;letter-spacing:-.005em;white-space:nowrap}.np-link[data-astro-cid-ehfntlsa]{display:inline-flex;align-items:center;gap:6px;min-width:0;color:var(--news-ink, var(--page-ink));font-weight:500;font-size:13.5px;transition:color .12s ease}.np-text[data-astro-cid-ehfntlsa]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.np[data-astro-cid-ehfntlsa]:hover .np-link[data-astro-cid-ehfntlsa]{color:var(--news-hover, var(--page-accent))}.np-link[data-astro-cid-ehfntlsa] svg[data-astro-cid-ehfntlsa]{width:12px;height:12px;flex:0 0 auto}@media(max-width:640px){.np[data-astro-cid-ehfntlsa]{gap:8px}.np-link[data-astro-cid-ehfntlsa]{font-size:13px}}.hx-dark[data-astro-cid-anhloy43]{background:var(--page-hero-bg);color-scheme:dark;overflow:clip}.hx-dark[data-astro-cid-anhloy43]{--hx-bg: var(--page-hero-bg);--hx-line: var(--page-hero-line);--hx-ink: #f7f7f4;--hx-mute: #a1a1a9;--hx-mute-2: #8a8f99;--hx-accent: #6d9bff;--news-ink: #f2f2ef;--news-hover: #8fb0ff;--news-tag-bg: rgba(77, 141, 255, .16);--news-tag: #8fb0ff}.hx-light[data-astro-cid-anhloy43]{--hx-bg: transparent;--hx-line: var(--page-line);--hx-ink: var(--page-ink);--hx-mute: var(--page-mute);--hx-mute-2: var(--page-mute-2);--hx-accent: var(--page-accent)}.hx-panel[data-astro-cid-anhloy43]{padding:clamp(56px,8vw,112px) 0 clamp(40px,5vw,64px)}html.dark .hx-dark[data-astro-cid-anhloy43]{border-bottom:1px solid var(--hx-line)}.hx-dark[data-astro-cid-anhloy43] .hx-panel[data-astro-cid-anhloy43]{padding:clamp(56px,7.2vw,104px) 0 clamp(40px,6vw,88px)}.hx-grid[data-astro-cid-anhloy43]{display:grid;grid-template-columns:minmax(0,11fr) minmax(0,10fr);gap:clamp(36px,5vw,72px);align-items:center}.hx-dark[data-astro-cid-anhloy43] .hx-grid[data-astro-cid-anhloy43]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px 24px}.hx-dark[data-astro-cid-anhloy43] .hx-grid-solo[data-astro-cid-anhloy43]{grid-template-columns:minmax(0,1fr);max-width:860px}.hx-grid-solo[data-astro-cid-anhloy43]{grid-template-columns:minmax(0,1fr);max-width:760px}@media(max-width:1000px){.hx-grid[data-astro-cid-anhloy43]{grid-template-columns:minmax(0,1fr)}}.hx-text[data-astro-cid-anhloy43]{display:flex;flex-direction:column;align-items:flex-start;min-width:0}.hx-text[data-astro-cid-anhloy43] .hx-pill{margin-bottom:26px}.hx-h1[data-astro-cid-anhloy43]{margin:0;display:flex;flex-direction:column;gap:14px}.hx-kicker[data-astro-cid-anhloy43]{font-family:var(--font-sans);font-size:15px;font-weight:600;letter-spacing:0;color:var(--hx-mute)}.hx-title[data-astro-cid-anhloy43]{font-family:var(--font-display);font-size:clamp(42px,5.6vw,76px);font-weight:700;line-height:.98;letter-spacing:-.045em;color:var(--hx-ink);text-wrap:balance}.hx-dark[data-astro-cid-anhloy43] .hx-title[data-astro-cid-anhloy43]:has(.hx-accent-keep){text-wrap:wrap}.hx-dark[data-astro-cid-anhloy43] .hx-title[data-astro-cid-anhloy43]{max-width:600px;font-size:clamp(44px,5.84vw,84px);font-weight:650;line-height:1;letter-spacing:-.04em}.hx-dark[data-astro-cid-anhloy43] .hx-title-md[data-astro-cid-anhloy43]{font-size:clamp(40px,4.3vw,62px);line-height:1.04;letter-spacing:-.035em}.hx-light[data-astro-cid-anhloy43] .hx-title[data-astro-cid-anhloy43]{font-size:clamp(40px,5vw,64px);line-height:1.02}.hx-accent[data-astro-cid-anhloy43]{color:var(--hx-accent)}.hx-dark[data-astro-cid-anhloy43] .hx-accent-keep[data-astro-cid-anhloy43]{white-space:nowrap}.hx-lede[data-astro-cid-anhloy43]{margin:26px 0 0;max-width:34rem;font-size:clamp(17px,1.5vw,19px);line-height:1.6;color:var(--hx-mute);text-wrap:pretty}.hx-lede[data-astro-cid-anhloy43] a{color:var(--hx-ink);text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--hx-ink) 35%,transparent);text-underline-offset:3px}.hx-btns[data-astro-cid-anhloy43]{margin-top:32px}.hx-dark[data-astro-cid-anhloy43] .hx-btn-2[data-astro-cid-anhloy43]{background:transparent;color:var(--hx-ink);border-color:#ffffff2e}.hx-dark[data-astro-cid-anhloy43] .hx-btn-2[data-astro-cid-anhloy43]:hover{border-color:#ffffff5c;color:var(--hx-ink)}.hx-trust[data-astro-cid-anhloy43]{list-style:none;margin:22px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px 22px}.hx-trust[data-astro-cid-anhloy43] li[data-astro-cid-anhloy43]{display:inline-flex;align-items:center;gap:7px;font-size:13.5px;color:var(--hx-mute-2)}.hx-note[data-astro-cid-anhloy43]{margin:18px 0 0;font-size:13.5px;line-height:1.6;color:var(--hx-mute-2);max-width:34rem}.hx-visual[data-astro-cid-anhloy43]{min-width:0}.hx-dark[data-astro-cid-anhloy43] .hx-text[data-astro-cid-anhloy43]{gap:26px}.hx-dark[data-astro-cid-anhloy43] .hx-text[data-astro-cid-anhloy43] .hx-pill,.hx-dark[data-astro-cid-anhloy43] .hx-lede[data-astro-cid-anhloy43],.hx-dark[data-astro-cid-anhloy43] .hx-btns[data-astro-cid-anhloy43],.hx-dark[data-astro-cid-anhloy43] .hx-trust[data-astro-cid-anhloy43]{margin:0}.hx-dark[data-astro-cid-anhloy43] .hx-lede[data-astro-cid-anhloy43]{max-width:520px;font-size:19px;line-height:1.65}.hx-dark[data-astro-cid-anhloy43] .hx-btns[data-astro-cid-anhloy43] .sx-btn{gap:10px}.hx-dark[data-astro-cid-anhloy43] .hx-btns[data-astro-cid-anhloy43] .sx-btn-primary{background:#2563eb}.hx-dark[data-astro-cid-anhloy43] .hx-btns[data-astro-cid-anhloy43] .sx-btn-primary:hover{background:#1d4fd8}.hx-dark[data-astro-cid-anhloy43] .hx-btn-2[data-astro-cid-anhloy43]{background:#ffffff08;color:#f2f2ef;border-color:#33363f}.hx-dark[data-astro-cid-anhloy43] .hx-btn-2[data-astro-cid-anhloy43]:hover{border-color:#4a4e5a;color:#f2f2ef}.hx-key[data-astro-cid-anhloy43]{display:inline-flex;align-items:center;padding:3px 5px;border-radius:4px;background:#ffffff2e;color:#fff;font-family:var(--font-sans);font-size:11px;font-weight:600;line-height:1}.hx-btn-2[data-astro-cid-anhloy43] .hx-key[data-astro-cid-anhloy43]{background:#ffffff1a;color:#a1a1a9}.hx-light[data-astro-cid-anhloy43] .hx-btn-2[data-astro-cid-anhloy43] .hx-key[data-astro-cid-anhloy43]{background:var(--page-panel-2);color:var(--page-mute)}.hx-dark[data-astro-cid-anhloy43] .hx-trust[data-astro-cid-anhloy43]{gap:8px 24px}.hx-dark[data-astro-cid-anhloy43] .hx-text[data-astro-cid-anhloy43]>.cpc{margin:0;max-width:560px;background:#ffffff0f;border:1px solid rgba(255,255,255,.1)}.hx-dark[data-astro-cid-anhloy43] .hx-text[data-astro-cid-anhloy43]>.cpc .cpc-cmd{color:#e4e4e7}.hx-dark[data-astro-cid-anhloy43] .hx-text[data-astro-cid-anhloy43]>.cpc .cpc-copy{color:#a1a1a9}.hx-dark[data-astro-cid-anhloy43] .hx-note[data-astro-cid-anhloy43]{margin:-8px 0 0;font-size:13px;color:var(--hx-mute-2)}.hx-dark[data-astro-cid-anhloy43] .hx-meta[data-astro-cid-anhloy43]{margin-top:-20px}.hx-dark[data-astro-cid-anhloy43] .hx-trust[data-astro-cid-anhloy43] li[data-astro-cid-anhloy43]{font-size:13px;color:var(--hx-mute-2)}@media(max-width:1000px){.hx-dark[data-astro-cid-anhloy43] .hx-grid[data-astro-cid-anhloy43]{grid-template-columns:minmax(0,1fr)}}.hx-light[data-astro-cid-anhloy43] .hx-visual[data-astro-cid-anhloy43]{display:flex;align-items:center;justify-content:center;padding:clamp(24px,4vw,48px);border:1px solid var(--page-line);border-radius:18px;background:var(--page-inset)}.hx-meta[data-astro-cid-anhloy43]{margin-top:8px}.hx-center[data-astro-cid-anhloy43] .hx-grid-solo[data-astro-cid-anhloy43]{max-width:820px;margin:0 auto}.hx-center[data-astro-cid-anhloy43] .hx-text[data-astro-cid-anhloy43]{align-items:center;text-align:center}.hx-center[data-astro-cid-anhloy43] .hx-lede[data-astro-cid-anhloy43],.hx-center[data-astro-cid-anhloy43] .hx-note[data-astro-cid-anhloy43]{margin-left:auto;margin-right:auto;max-width:40rem}.hx-center[data-astro-cid-anhloy43] .hx-btns[data-astro-cid-anhloy43],.hx-center[data-astro-cid-anhloy43] .hx-trust[data-astro-cid-anhloy43]{justify-content:center}.hx-center[data-astro-cid-anhloy43].hx-light .hx-panel[data-astro-cid-anhloy43]{padding-top:clamp(64px,9vw,120px);padding-bottom:clamp(24px,3vw,40px)}.hx-stats[data-astro-cid-anhloy43]{margin-top:clamp(40px,5vw,64px);padding-top:clamp(28px,3.5vw,40px);border-top:1px solid var(--hx-line)}.hx-stats-head[data-astro-cid-anhloy43]{margin:0 0 20px;font-size:13.5px;font-weight:600;color:var(--hx-mute)}.hx-stats-grid[data-astro-cid-anhloy43]{margin:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px 24px}@media(max-width:760px){.hx-stats-grid[data-astro-cid-anhloy43]{grid-template-columns:repeat(2,minmax(0,1fr))}}.hx-stat[data-astro-cid-anhloy43]{display:flex;flex-direction:column;justify-content:flex-start;gap:8px}.hx-stat-value[data-astro-cid-anhloy43]{order:-1}.hx-stat-label[data-astro-cid-anhloy43]{font-size:14px;line-height:1.45;color:var(--hx-mute);max-width:16rem}.hx-stat-value[data-astro-cid-anhloy43]{margin:0;display:flex;align-items:baseline;gap:6px;font-family:var(--font-display);font-variant-numeric:tabular-nums}.hx-stat-ours[data-astro-cid-anhloy43]{font-size:clamp(38px,4.4vw,56px);font-weight:700;letter-spacing:-.045em;line-height:1;color:var(--hx-ink)}.hx-stat-vs[data-astro-cid-anhloy43]{font-size:clamp(20px,2vw,26px);font-weight:600;letter-spacing:-.03em;color:var(--hx-mute-2)}.hx-dark[data-astro-cid-anhloy43] .hx-stats[data-astro-cid-anhloy43]{margin-top:clamp(48px,6vw,88px);padding-top:0;border-top:0}.hx-dark[data-astro-cid-anhloy43] .hx-stats-grid[data-astro-cid-anhloy43]{gap:0;background:#12141a;border:1px solid #232632;border-radius:14px}.hx-dark[data-astro-cid-anhloy43] .hx-stat[data-astro-cid-anhloy43]{padding:24px 26px}.hx-dark[data-astro-cid-anhloy43] .hx-stat[data-astro-cid-anhloy43]+.hx-stat[data-astro-cid-anhloy43]{border-left:1px solid #232632}.hx-dark[data-astro-cid-anhloy43] .hx-stat-value[data-astro-cid-anhloy43]{flex-wrap:wrap;gap:0 10px}.hx-dark[data-astro-cid-anhloy43] .hx-stat-ours[data-astro-cid-anhloy43]{font-size:clamp(34px,2.92vw,42px);letter-spacing:-.04em}.hx-dark[data-astro-cid-anhloy43] .hx-stat-vs[data-astro-cid-anhloy43]{font-size:19px;letter-spacing:0;color:#4a4e5a}.hx-dark[data-astro-cid-anhloy43] .hx-stat-label[data-astro-cid-anhloy43]{font-size:13px;color:var(--hx-mute-2)}.hx-dark[data-astro-cid-anhloy43] .hx-stat-ours[data-astro-cid-anhloy43],.hx-dark[data-astro-cid-anhloy43] .hx-stat-vs[data-astro-cid-anhloy43]{white-space:nowrap}@media(max-width:760px){.hx-dark[data-astro-cid-anhloy43] .hx-stat-value[data-astro-cid-anhloy43]{flex-wrap:wrap;gap:0 6px}.hx-dark[data-astro-cid-anhloy43] .hx-stat-ours[data-astro-cid-anhloy43]{font-size:32px}.hx-dark[data-astro-cid-anhloy43] .hx-stat-vs[data-astro-cid-anhloy43]{font-size:15px}.hx-dark[data-astro-cid-anhloy43] .hx-stat[data-astro-cid-anhloy43]:nth-child(odd){border-left:0}.hx-dark[data-astro-cid-anhloy43] .hx-stat[data-astro-cid-anhloy43]:nth-child(n+3){border-top:1px solid #232632}.hx-dark[data-astro-cid-anhloy43] .hx-stat[data-astro-cid-anhloy43]{padding:20px}}.hx-stats-note[data-astro-cid-anhloy43]{margin:24px 0 0;font-size:12.5px;color:var(--hx-mute-2)}.hx-stats-note[data-astro-cid-anhloy43] a{color:inherit;text-decoration:underline;text-underline-offset:2px}.pu[data-astro-cid-mnqqimtu]{margin-top:calc(-1*clamp(24px,3vw,40px));padding-bottom:clamp(40px,5vw,64px)}.pu[data-astro-cid-mnqqimtu] p[data-astro-cid-mnqqimtu]{margin:0;text-align:right;font-size:12px;color:var(--page-mute-2);opacity:.8}
