:root{--color-border-accent:#2a8dff;--color-border-action:#2a8dff;--color-border-action-hover:#4aa2ff;--color-border-default:#1f1f1f;--color-border-disabled:#1f1f1f;--color-border-error:#ef4444;--color-border-focus:#2a8dff;--color-border-information:#2a8dff;--color-border-inverse:#fff;--color-border-strong:#333;--color-border-subtle:#0d0d0d;--color-border-success:#22c55e;--color-border-warning:#f59e0b;--color-blue-50:#eef7ff;--color-blue-100:#d9ecff;--color-blue-200:#b6daff;--color-blue-300:#85c2ff;--color-blue-400:#4aa2ff;--color-blue-500:#2a8dff;--color-blue-600:#1774e0;--color-blue-700:#125bb5;--color-blue-800:#124a91;--color-blue-900:#133f73;--color-blue-950:#0b2648;--color-red-50:#fef2f2;--color-red-100:#fee2e2;--color-red-200:#fecaca;--color-red-300:#fca5a5;--color-red-400:#f87171;--color-red-500:#ef4444;--color-red-600:#dc2626;--color-red-700:#b91c1c;--color-red-800:#991b1b;--color-red-900:#7f1d1d;--color-red-950:#450a0a;--color-green-50:#f0fdf4;--color-green-100:#dcfce7;--color-green-200:#bbf7d0;--color-green-300:#86efac;--color-green-400:#4ade80;--color-green-500:#22c55e;--color-green-600:#16a34a;--color-green-700:#15803d;--color-green-800:#166534;--color-green-900:#14532d;--color-green-950:#052e16;--color-amber-50:#fffbeb;--color-amber-100:#fef3c7;--color-amber-200:#fde68a;--color-amber-300:#fcd34d;--color-amber-400:#fbbf24;--color-amber-500:#f59e0b;--color-amber-600:#d97706;--color-amber-700:#b45309;--color-amber-800:#92400e;--color-amber-900:#78350f;--color-amber-950:#451a03;--color-neutral-50:#fafafa;--color-neutral-100:#f2f2f2;--color-neutral-200:#e0e0e0;--color-neutral-300:#c7c7c7;--color-neutral-400:#9e9e9e;--color-neutral-500:#777;--color-neutral-600:#555;--color-neutral-700:#333;--color-neutral-800:#1f1f1f;--color-neutral-850:#141414;--color-neutral-900:#0d0d0d;--color-neutral-950:#050505;--color-black:#000;--color-white:#fff;--color-surface-accent:#2a8dff;--color-surface-accent-hover:#4aa2ff;--color-surface-bg:#000;--color-surface-default:#050505;--color-surface-disabled:#0d0d0d;--color-surface-inverse:#fff;--color-surface-muted:#141414;--color-surface-raised:#0d0d0d;--color-alias-accent-50:#eef7ff;--color-alias-accent-100:#d9ecff;--color-alias-accent-200:#b6daff;--color-alias-accent-300:#85c2ff;--color-alias-accent-400:#4aa2ff;--color-alias-accent-500:#2a8dff;--color-alias-accent-600:#1774e0;--color-alias-accent-700:#125bb5;--color-alias-accent-800:#124a91;--color-alias-accent-900:#133f73;--color-alias-accent-950:#0b2648;--color-alias-accent-default:#2a8dff;--color-alias-accent-line:#2a8dff;--color-alias-information-50:#eef7ff;--color-alias-information-100:#d9ecff;--color-alias-information-200:#b6daff;--color-alias-information-300:#85c2ff;--color-alias-information-400:#4aa2ff;--color-alias-information-500:#2a8dff;--color-alias-information-600:#1774e0;--color-alias-information-700:#125bb5;--color-alias-information-800:#124a91;--color-alias-information-900:#133f73;--color-alias-information-950:#0b2648;--color-alias-information-default:#1774e0;--color-alias-error-50:#fef2f2;--color-alias-error-100:#fee2e2;--color-alias-error-200:#fecaca;--color-alias-error-300:#fca5a5;--color-alias-error-400:#f87171;--color-alias-error-500:#ef4444;--color-alias-error-600:#dc2626;--color-alias-error-700:#b91c1c;--color-alias-error-800:#991b1b;--color-alias-error-900:#7f1d1d;--color-alias-error-950:#450a0a;--color-alias-error-default:#dc2626;--color-alias-success-50:#f0fdf4;--color-alias-success-100:#dcfce7;--color-alias-success-200:#bbf7d0;--color-alias-success-300:#86efac;--color-alias-success-400:#4ade80;--color-alias-success-500:#22c55e;--color-alias-success-600:#16a34a;--color-alias-success-700:#15803d;--color-alias-success-800:#166534;--color-alias-success-900:#14532d;--color-alias-success-950:#052e16;--color-alias-success-default:#16a34a;--color-alias-warning-50:#fffbeb;--color-alias-warning-100:#fef3c7;--color-alias-warning-200:#fde68a;--color-alias-warning-300:#fcd34d;--color-alias-warning-400:#fbbf24;--color-alias-warning-500:#f59e0b;--color-alias-warning-600:#d97706;--color-alias-warning-700:#b45309;--color-alias-warning-800:#92400e;--color-alias-warning-900:#78350f;--color-alias-warning-950:#451a03;--color-alias-warning-default:#d97706;--color-alias-neutral-50:#fafafa;--color-alias-neutral-100:#f2f2f2;--color-alias-neutral-200:#e0e0e0;--color-alias-neutral-300:#c7c7c7;--color-alias-neutral-400:#9e9e9e;--color-alias-neutral-500:#777;--color-alias-neutral-600:#555;--color-alias-neutral-700:#333;--color-alias-neutral-800:#1f1f1f;--color-alias-neutral-850:#141414;--color-alias-neutral-900:#0d0d0d;--color-alias-neutral-950:#050505;--color-alias-black:#000;--color-alias-white:#fff;--color-icon-accent:#2a8dff;--color-icon-action:#2a8dff;--color-icon-action-hover:#4aa2ff;--color-icon-default:#fff;--color-icon-disabled:#555;--color-icon-inverse:#000;--color-icon-on-action:#fff;--color-icon-subtle:#777;--color-text-accent:#2a8dff;--color-text-action:#2a8dff;--color-text-action-hover:#4aa2ff;--color-text-body:#c7c7c7;--color-text-disabled:#555;--color-text-error:#f87171;--color-text-headings:#fff;--color-text-information:#2a8dff;--color-text-inverse:#000;--color-text-on-action:#fff;--color-text-on-media-secondary:#fffc;--color-text-success:#4ade80;--color-text-tertiary:#777;--color-text-warning:#fbbf24;--radius:.5rem;--radius-none:0;--radius-sm:.125rem;--radius-md:.25rem;--radius-lg:.5rem;--radius-xl:.75rem;--shadow-dropdown:0 8px 40px #ffffff0f;--shadow-avatar-glow:inset 0 11.46px 22.92px #ffffff14, inset 0 2.87px 2.87px #ffffff59;--container-wide:1400px;--container-default:1536px;--container-narrow:900px;--container-medium:850px;--container-narrower:800px;--container-text:720px;--container-compact:650px;--container-content:600px;--spacing-1:.25rem;--spacing-2:.5rem;--spacing-3:.75rem;--spacing-4:1rem;--spacing-5:1.25rem;--spacing-6:1.5rem;--spacing-8:2rem;--spacing-10:2.5rem;--spacing-12:3rem;--spacing-16:4rem;--spacing-20:5rem;--spacing-section:5rem;--spacing-section-lg:10rem;--spacing-inset:1.5rem;--font-sans:Space Grotesk, system-ui, sans-serif;--font-display:Saans, system-ui, sans-serif;--font-mono:"Fira Code", ui-monospace, monospace;--font-size-12:.75rem;--font-size-14:.875rem;--font-size-16:1rem;--font-size-18:1.125rem;--font-size-20:1.25rem;--font-size-24:1.5rem;--font-size-28:1.75rem;--font-size-32:2rem;--font-size-40:2.5rem;--font-size-44:2.75rem;--font-size-64:4rem;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-letter-spacing-heading:-.02em;--font-letter-spacing-h3-desktop:-.0225em;--font-letter-spacing-h1-mobile:-.022em;--font-letter-spacing-h6-mobile:-.0222em;--font-letter-spacing-body:-.01em;--font-letter-spacing-mono:0;--font-line-height-tight:1.2;--font-line-height-body:1.5;--font-line-height-h1-desktop:1.0625;--font-line-height-h1-mobile:1.1;--font-line-height-h2-mobile:1.1428;--component-badge-background:#fff;--component-badge-text:#111;--component-badge-radius:9999px;--component-button-radius:4px;--component-button-height:40px;--component-button-min-width:160px;--component-button-padding-x:14px;--component-button-padding-top:14px;--component-button-padding-bottom:15px;--component-button-gap:8px;--component-button-font-weight:700;--component-button-default-bg:#fff;--component-button-default-text:#000;--component-button-default-icon:#000;--component-button-outline-border:#ffffff1f;--component-button-outline-border-hover:#e0e0e0;--component-button-outline-text:#fff;--component-button-outline-icon:#fff;--component-button-shade-bg:#ffffff0a;--component-button-shade-hover-bg:#ffffff14;--component-button-shade-blur:6px;--component-button-shade-text:#fff;--component-button-shade-icon:#fff;--component-button-accent-bg:#2a8dff;--component-button-accent-hover-bg:#4aa2ff;--component-button-accent-text:#fff;--component-button-accent-icon:#fff;--component-button-ghost-text:#fff;--component-button-ghost-icon:#fff;--component-button-disabled-bg:#0d0d0d;--component-button-disabled-text:#555;--component-button-disabled-icon:#555;--component-grid-divider-color:#1f1f1f;--component-grid-divider-width:1px;--component-grid-crosshair-color:#1f1f1f;--component-grid-crosshair-size:12px;--component-grid-crosshair-stroke:1px;--component-icon-size-xs:12px;--component-icon-size-sm:14px;--component-icon-size-md:16px;--component-icon-size-lg:20px;--component-icon-size-xl:24px;--component-icon-stroke-thin:1.5;--component-icon-stroke-regular:2;--component-icon-stroke-bold:2.5;--component-tag-default-bg:#0d0d0d;--component-tag-default-text:#fff;--component-tag-default-border:transparent;--component-tag-accent-bg:#2a8dff;--component-tag-accent-text:#fff;--component-tag-accent-border:transparent;--component-tag-outline-bg:transparent;--component-tag-outline-text:#fff;--component-tag-outline-border:#1f1f1f;--border-width-none:0;--border-width-sm:1px;--border-width-md:2px;--border-width-lg:4px;--gradient-card-overlay:linear-gradient(180deg, #0000 0%, #000000d9 100%);--gradient-hero-overlay:linear-gradient(180deg, #0003 0%, #000000b3 100%);--pattern-hatch:repeating-linear-gradient(45deg, transparent 0 4px, #ffffff0f 4px 5px);--motion-duration-fast:.15s;--motion-duration-base:.25s;--motion-duration-slow:.4s;--motion-easing-standard:cubic-bezier(.4, 0, .2, 1);--motion-easing-out:cubic-bezier(0, 0, .2, 1);--motion-easing-in:cubic-bezier(.4, 0, 1, 1);--type-h1-size:2.5rem;--type-h1-line-height:1.1;--type-h1-letter-spacing:-.022em;--type-h2-size:1.75rem;--type-h2-line-height:1.1428;--type-h2-letter-spacing:-.02em;--type-h3-size:1.5rem;--type-h3-line-height:1.2;--type-h3-letter-spacing:-.02em;--type-h4-size:1.25rem;--type-h4-line-height:1.2;--type-h4-letter-spacing:-.02em;--type-h5-size:1.25rem;--type-h5-line-height:1.2;--type-h5-letter-spacing:-.02em;--type-h6-size:1.125rem;--type-h6-line-height:1.2;--type-h6-letter-spacing:-.0222em;--type-text-lg-size:1.125rem;--type-text-lg-line-height:1.5;--type-text-lg-letter-spacing:-.01em;--type-text-md-size:1rem;--type-text-md-line-height:1.5;--type-text-md-letter-spacing:-.01em;--type-text-sm-size:.875rem;--type-text-sm-line-height:1.5;--type-text-sm-letter-spacing:-.01em;--type-text-xs-size:.75rem;--type-text-xs-line-height:1.5;--type-text-xs-letter-spacing:-.01em;--type-text-mono-size:.75rem;--type-text-mono-line-height:1.5;--type-text-mono-letter-spacing:0;--layout-canvas-width:393px;--layout-content-max-width:350px;--layout-grid-column-count:4;--layout-grid-column-width:77px;--layout-grid-gutter-width:15px;--layout-padding-xy:1.25rem;--layout-padding-xy-2x:2.5rem;--layout-padding-xy-05x:.625rem;--layout-section-padding-y:5rem;--layout-section-padding-y-sm:3.75rem;--layout-component-y:1.25rem;--layout-content-gap:2.5rem;--layout-label-spacing:.75rem;--layout-title-to-paragraph-sm:.5rem;--layout-title-to-paragraph:1.25rem;--layout-title-to-paragraph-xl:2rem}[data-theme=light]{--color-border-accent:#1774e0;--color-border-action:#1774e0;--color-border-action-hover:#125bb5;--color-border-default:#e0e0e0;--color-border-disabled:#e0e0e0;--color-border-error:#dc2626;--color-border-focus:#1774e0;--color-border-information:#1774e0;--color-border-inverse:#1f1f1f;--color-border-strong:#f2f2f2;--color-border-subtle:#f2f2f2;--color-border-success:#16a34a;--color-border-warning:#d97706;--color-surface-accent:#1774e0;--color-surface-accent-hover:#125bb5;--color-surface-bg:#fff;--color-surface-default:#fff;--color-surface-disabled:#f2f2f2;--color-surface-inverse:#000;--color-surface-muted:#f2f2f2;--color-surface-raised:#fafafa;--color-icon-accent:#1774e0;--color-icon-action:#1774e0;--color-icon-action-hover:#125bb5;--color-icon-default:#000;--color-icon-disabled:#9e9e9e;--color-icon-inverse:#fff;--color-text-accent:#1774e0;--color-text-action:#1774e0;--color-text-action-hover:#125bb5;--color-text-body:#333;--color-text-disabled:#9e9e9e;--color-text-error:#dc2626;--color-text-headings:#000;--color-text-information:#1774e0;--color-text-inverse:#fff;--color-text-success:#16a34a;--color-text-warning:#d97706;--component-button-accent-bg:#1774e0;--component-button-accent-hover-bg:#125bb5;--component-grid-divider-color:#e0e0e0;--component-grid-crosshair-color:#e0e0e0;--component-tag-default-bg:#fafafa;--component-tag-accent-bg:#1774e0}@media (width>=768px){:root{--type-h1-size:4rem;--type-h1-line-height:1.0625;--type-h1-letter-spacing:-.02em;--type-h2-size:2.75rem;--type-h2-line-height:1.2;--type-h2-letter-spacing:-.02em;--type-h3-size:2rem;--type-h3-line-height:1.2;--type-h3-letter-spacing:-.0225em;--type-h4-size:1.75rem;--type-h4-line-height:1.2;--type-h4-letter-spacing:-.02em;--type-h5-size:1.5rem;--type-h5-line-height:1.2;--type-h5-letter-spacing:-.02em;--type-h6-size:1.25rem;--type-h6-line-height:1.2;--type-h6-letter-spacing:-.02em;--layout-canvas-width:1512px;--layout-content-max-width:1700px;--layout-grid-column-count:12;--layout-grid-column-width:90px;--layout-grid-gutter-width:20px;--layout-padding-xy:1.5rem;--layout-padding-xy-2x:3rem;--layout-padding-xy-05x:.75rem;--layout-section-padding-y:10rem;--layout-section-padding-y-sm:6.25rem;--layout-component-y:3rem;--layout-content-gap:3.75rem;--layout-label-spacing:1.5rem;--layout-title-to-paragraph-sm:1rem;--layout-title-to-paragraph:2rem;--layout-title-to-paragraph-xl:3rem}}@font-face{font-family:Saans;src:url(/fonts/Saans-SemiBold.woff2)format("woff2");font-weight:600;font-display:swap}@font-face{font-family:Space Grotesk;src:url(/fonts/SpaceGrotesk-400.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Space Grotesk;src:url(/fonts/SpaceGrotesk-500.woff2)format("woff2");font-weight:500;font-display:swap}*,:before,:after{box-sizing:border-box}html,body{background:var(--color-surface-bg);min-block-size:100%;color:var(--color-text-body);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;margin:0}
