@font-face{font-family:geistSans;src:url(../media/Geist_Variable-s.p.1ze2alwpax5mi.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:geistSans Fallback;src:local(Arial);ascent-override:94.56%;descent-override:27.76%;line-gap-override:0.0%;size-adjust:106.28%}._0k0c1W_className{font-family:geistSans,geistSans Fallback}._0k0c1W_variable{--font-geist-sans:"geistSans", "geistSans Fallback"}
@font-face{font-family:geistMono;src:url(../media/GeistMono_Variable-s.p.3zzx2pcx_89cs.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:geistMono Fallback;src:local(Arial);ascent-override:76.43%;descent-override:22.43%;line-gap-override:0.0%;size-adjust:131.49%}.E2dbxW_className{font-family:geistMono,geistMono Fallback}.E2dbxW_variable{--font-geist-mono:"geistMono", "geistMono Fallback"}
:root{--paper:#eef2fa;--surface:#fff;--surface-muted:#f1f3f9;--tint:#f3f6ff;--ink:#1a1a2e;--muted:#60647d;--faint:#7d829c;--accent:#00f;--accent-strong:#0000c8;--amber:#b76a26;--amber-ink:#8a5300;--warn:#b42318;--line:#dfe2ea;--line-strong:#c4c8d4;--border:var(--line);--warning-surface:#fdf0d9;--official-bg:#e7f5ec;--official-ink:#1c6b3c;--official-line:#bfe3cc;--normalized-bg:var(--surface-muted);--normalized-ink:var(--muted);--normalized-line:var(--line);--derived-bg:var(--warning-surface);--derived-ink:var(--amber-ink);--derived-line:#f0d39f;--declared-bg:#eef1f4;--declared-ink:#3c4a55;--declared-line:#ccd5dc;--font-sans:var(--font-geist-sans), system-ui, sans-serif;--font-mono:var(--font-geist-mono), ui-monospace, monospace;--text-display:clamp(2rem, 1.4rem + 2.6vw, 3.25rem);--text-display-leading:1.04;--text-display-tracking:-.032em;--text-title:clamp(1.4rem, 1.2rem + .9vw, 1.875rem);--text-title-leading:1.16;--text-title-tracking:-.026em;--text-heading:1.1875rem;--text-heading-leading:1.3;--text-heading-tracking:-.018em;--text-body:.9375rem;--text-body-leading:1.6;--text-small:.8125rem;--text-small-leading:1.5;--text-small-tracking:.004em;--text-micro:.6875rem;--text-micro-tracking:.05em;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--space-7:3rem;--space-8:4.5rem;--radius-sm:.25rem;--radius:.375rem;--radius-lg:.625rem;--radius-pill:999px;--control-height:2.75rem;--page-width:64rem;--page-gutter:var(--space-5);--reading-width:65ch;--shadow-sm:0 1px 2px #23233a0f;--shadow:0 2px 10px #23233a14;--shadow-lg:0 8px 28px #23233a1f;--ease:cubic-bezier(.32, .72, 0, 1);--duration-press:90ms;--duration:.18s;--duration-slow:.26s;--chrome-height:4.75rem;--bb-paper:#fff;--bb-mist:#f5f5f7;--bb-line:#e4e4e7;--bb-gray:#52525a;--bb-ink:#0e0e0f;--bb-blue:#00f;--bb-blue-ink:#0000c8;--bb-blue-50:#ebebff;--bb-blue-100:#d6d6ff;--bb-blue-200:#c2c2ff;--bb-blue-300:#a3a3ff;--bb-blue-400:#8585ff;--bb-blue-500:#5c5cff;--bb-blue-600:#3d3dff;--bb-blue-700:var(--bb-blue);--bb-verified-bg:#e7f5ec;--bb-verified-ink:#1c6b3c;--bb-review-bg:#fdf0d9;--bb-review-ink:#8a5300;--bb-missing-bg:#fde9e9;--bb-missing-ink:#a32626;--bb-declared-bg:#fbf4de;--bb-declared-ink:#6b5623;--font-display:var(--font-brand,var(--font-geist-sans)), system-ui, sans-serif;--lp-blue:#00f;--lp-blue-500:#4682ff;--lp-blue-400:#6e9bff;--lp-blue-300:#8fb5ff;--lp-blue-200:#b6cfff;--lp-blue-100:#dfe8ff;--lp-blue-50:#f3f6ff;--lp-ink:#1a1a2e;--lp-text:#23233a;--lp-text-2:#33344a;--lp-text-3:#484a65;--lp-text-4:#60647d;--lp-text-5:#7d829c;--lp-text-6:#bfc4d1;--lp-bg:#eef2fa;--lp-glass-bg:#ffffff8c;--lp-glass-nav-bg:#ffffffc7;--lp-glass-blur:blur(22px) saturate(170%);--lp-glass-border:#ffffffbf;--lp-glass-shadow:inset 0 1px 0 #fffffff2, inset 0 -1px 0 #4682ff14, 0 10px 30px -12px #23233a2e;--lp-glass-dark-bg:#ffffff14;--lp-glass-dark-blur:blur(24px) saturate(160%);--lp-glass-dark-border:#ffffff38;--lp-glass-dark-shadow:inset 0 1px 0 #ffffff47, 0 20px 60px -20px #00002899;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%;height:100%;overflow-x:hidden}html,body{max-width:100vw}body{background:var(--paper);min-height:100%;color:var(--ink);font-family:var(--font-sans);font-size:var(--text-body);line-height:var(--text-body-leading);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;flex-direction:column;display:flex}::selection{background:var(--lp-blue-100);color:var(--ink)}:focus-visible{outline:3px solid var(--amber);outline-offset:3px;border-radius:var(--radius-sm)}:focus:not(:focus-visible){outline:none}a{color:inherit;text-underline-offset:4px;text-decoration:none}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}button:disabled{cursor:default}h1,h2,h3,h4{text-wrap:balance;font-weight:650}svg{display:block}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}*{scrollbar-color:var(--lp-text-6) var(--paper);scrollbar-width:thin}@media (prefers-contrast:more){:root{--line:#7d829c;--line-strong:#60647d;--muted:#33344a}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:is(body:has(main[data-page=landing]),body:has(main[data-look=lp])){background:var(--lp-bg)}:is(body:has(main[data-page=documents]),body:has(main[data-page=pricing])){background:#eef0f5}main[data-look=lp]{--paper:var(--lp-bg);--surface:#ffffffb8;--surface-muted:#23233a0d;--tint:var(--lp-blue-50);--ink:var(--lp-ink);--muted:var(--lp-text-4);--faint:var(--lp-text-5);--accent:var(--lp-blue);--accent-strong:var(--bb-blue-ink);--line:#23233a1a;--line-strong:#23233a2e;--official-bg:var(--bb-verified-bg);--official-ink:var(--bb-verified-ink);--official-line:#bfe3cc;--derived-bg:var(--bb-review-bg);--derived-ink:var(--bb-review-ink);--derived-line:#f0d39f;--warn:#b42318;color:var(--lp-text)}body:has(>header[data-surface=cool]){background:#f5f8fd}
