.R83OjG_root{--rule:#e3e6ea;--rule-strong:#d0d6de;--paper:#f4f6f9;--paper-line:#0f172a0e;--ink:#0f172a;--muted:#475569;--faint:#64748b;--brand:#2563eb;--brand-deep:#1d4ed8;--brand-soft:#eff6ff;--ok:#1a7f37;--ok-soft:#dafbe1;--warn:#9a6700;--warn-soft:#fff8c5;--alert:#cf222e;--alert-soft:#ffebe9;color:var(--ink)}.R83OjG_band{border-top:1px solid var(--rule,#e3e6ea)}.R83OjG_rails{width:100%;max-width:1216px;margin-inline:auto}@media (min-width:768px){.R83OjG_rails{border-inline:1px solid var(--rule,#e3e6ea)}}.R83OjG_cell{padding:40px 20px}@media (min-width:768px){.R83OjG_cell{padding:56px 48px}}.R83OjG_cellSm{padding:28px 20px}@media (min-width:768px){.R83OjG_cellSm{padding:32px 40px}}.R83OjG_cells>*+*{border-top:1px solid var(--rule,#e3e6ea)}@media (min-width:768px){:where(.R83OjG_cells2,.R83OjG_cells3,.R83OjG_cells4,.R83OjG_cellsAside,.R83OjG_cellsWide){display:grid}:where(.R83OjG_cells2){grid-template-columns:repeat(2,minmax(0,1fr))}:where(.R83OjG_cells3){grid-template-columns:repeat(3,minmax(0,1fr))}:where(.R83OjG_cells4){grid-template-columns:repeat(4,minmax(0,1fr))}:where(.R83OjG_cellsAside){grid-template-columns:minmax(0,1fr) minmax(0,2fr)}:where(.R83OjG_cellsWide){grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}.R83OjG_cells2>*+*,.R83OjG_cells3>*+*,.R83OjG_cells4>*+*,.R83OjG_cellsAside>*+*,.R83OjG_cellsWide>*+*{border-top:0;border-left:1px solid var(--rule,#e3e6ea)}.R83OjG_cells2>:nth-child(n+3){border-top:1px solid var(--rule,#e3e6ea)}.R83OjG_cells2>:nth-child(odd){border-left:0}.R83OjG_cells3>:nth-child(n+4){border-top:1px solid var(--rule,#e3e6ea)}.R83OjG_cells3>:nth-child(3n+1){border-left:0}.R83OjG_cells4>:nth-child(n+5){border-top:1px solid var(--rule,#e3e6ea)}.R83OjG_cells4>:nth-child(4n+1){border-left:0}}.R83OjG_display{letter-spacing:-.035em;text-wrap:balance;font-size:clamp(38px,6vw,64px);font-weight:600;line-height:1.06}.R83OjG_pageTitle{letter-spacing:-.032em;text-wrap:balance;font-size:clamp(34px,4.8vw,54px);font-weight:600;line-height:1.08}.R83OjG_headline{letter-spacing:-.03em;text-wrap:balance;font-size:clamp(28px,4vw,42px);font-weight:600;line-height:1.12}.R83OjG_title{letter-spacing:-.015em;font-size:21px;font-weight:600;line-height:1.28}.R83OjG_sub{color:var(--muted,#475569);text-wrap:pretty;font-size:18px;line-height:1.5}.R83OjG_body{color:var(--muted,#475569);font-size:15px;line-height:1.65}.R83OjG_mono{font-family:var(--dd-mono,ui-monospace, SFMono-Regular, Menlo, monospace)}.R83OjG_label{font-family:var(--dd-mono,ui-monospace, SFMono-Regular, Menlo, monospace);letter-spacing:.08em;text-transform:uppercase;color:var(--faint,#64748b);font-size:12.5px}.R83OjG_accent{color:var(--brand,#2563eb)}.R83OjG_stat{font-family:var(--dd-mono,ui-monospace, SFMono-Regular, Menlo, monospace);letter-spacing:-.02em;color:var(--brand,#2563eb);font-variant-numeric:tabular-nums;font-size:32px;line-height:1.1}.R83OjG_statLabel{font-family:var(--dd-mono,ui-monospace, SFMono-Regular, Menlo, monospace);color:var(--muted,#475569);font-size:13.5px}.R83OjG_btn{white-space:nowrap;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;gap:6px;height:40px;padding:0 18px;font-size:15px;font-weight:500;transition:background-color .12s,border-color .12s;display:inline-flex}.R83OjG_btnSm{height:32px;padding:0 12px;font-size:14px}.R83OjG_btnLg{height:48px;padding:0 20px;font-size:16px}.R83OjG_btnPrimary{background:var(--brand,#2563eb);color:#fff}.R83OjG_btnPrimary:hover{background:var(--brand-deep,#1d4ed8)}.R83OjG_btnSecondary{border-color:var(--rule-strong,#d0d6de);color:var(--ink,#0f172a);background:#f6f8fa}.R83OjG_btnSecondary:hover{background:#eef1f4}.R83OjG_btn:disabled,.R83OjG_btn[aria-disabled=true]{opacity:.6;cursor:not-allowed}.R83OjG_btn:focus-visible,.R83OjG_arrow:focus-visible,.R83OjG_story:focus-visible{outline:2px solid var(--brand,#2563eb);outline-offset:2px}.R83OjG_combo{border:1px solid var(--rule-strong,#d0d6de);background:#f6f8fa;border-radius:8px;align-items:center;gap:6px;min-width:0;padding:4px;display:flex}.R83OjG_segments{grid-auto-columns:1fr;grid-auto-flow:column;height:4px;display:grid}.R83OjG_paper{background-color:var(--paper,#f4f6f9);background-image:linear-gradient(var(--paper-line,#0f172a0e) 1px, transparent 1px), linear-gradient(90deg, var(--paper-line,#0f172a0e) 1px, transparent 1px);background-size:12px 12px}.R83OjG_frame{border:1px solid var(--rule-strong,#d0d6de);border-radius:6px;padding:32px 0 0 28px;overflow:hidden}.R83OjG_frameCompact{padding:24px 0 0 20px}.R83OjG_frameInset{padding:24px}.R83OjG_window{border:1px solid var(--rule-strong,#d0d6de);box-shadow:-5px 5px 0 -1px var(--spine,#2563eb), 0 1px 0 #0f172a0a;text-align:left;background:#fff;border-bottom:0;border-right:0;border-top-left-radius:8px;min-height:100%;font-size:13px;line-height:1.45;position:relative}.R83OjG_frameInset .R83OjG_window{border:1px solid var(--rule-strong,#d0d6de);border-radius:8px;min-height:0}.R83OjG_chip{height:22px;font-size:12px;font-weight:600;font-family:var(--dd-mono,ui-monospace, SFMono-Regular, Menlo, monospace);color:var(--muted,#475569);background:#f1f3f6;border-radius:999px;align-items:center;gap:4px;padding:0 8px;display:inline-flex}.R83OjG_chipBrand{color:var(--brand,#2563eb);background:var(--brand-soft,#eff6ff)}.R83OjG_chipOk{color:var(--ok,#1a7f37);background:var(--ok-soft,#dafbe1)}.R83OjG_chipWarn{color:var(--warn,#9a6700);background:var(--warn-soft,#fff8c5)}.R83OjG_chipAlert{color:var(--alert,#cf222e);background:var(--alert-soft,#ffebe9)}.R83OjG_mosaic{grid-template-columns:repeat(48,1fr);display:grid}.R83OjG_mosaic>span{aspect-ratio:1}.R83OjG_arrow{border:1px solid var(--rule-strong,#d0d6de);width:32px;height:32px;color:var(--brand,#2563eb);border-radius:999px;place-items:center;transition:background-color .12s;display:inline-grid}.R83OjG_story{transition:background-color .12s}.R83OjG_story:hover{background:#fafbfc}.R83OjG_story:hover .R83OjG_arrow{background:#f6f8fa}.R83OjG_iconTile{background:var(--brand-soft,#eff6ff);width:48px;height:48px;color:var(--brand,#2563eb);border-radius:8px;place-items:center;display:grid}:is(.R83OjG_embed .dd-card,.R83OjG_embed .sh-card){box-shadow:none;border:1px solid var(--rule,#e3e6ea);border-radius:8px}.R83OjG_embed .dd-grid{border-radius:8px}
