@font-face{font-family:IBM Plex Sans;font-weight:300;font-style:normal;src:url(/fonts/IBMPlexSans-Light.ttf) format("truetype")}@font-face{font-family:IBM Plex Sans;font-weight:400;font-style:normal;src:url(/fonts/IBMPlexSans-Regular.ttf) format("truetype")}@font-face{font-family:IBM Plex Sans;font-weight:400;font-style:italic;src:url(/fonts/IBMPlexSans-Italic.ttf) format("truetype")}@font-face{font-family:IBM Plex Sans;font-weight:500;font-style:normal;src:url(/fonts/IBMPlexSans-Medium.ttf) format("truetype")}@font-face{font-family:IBM Plex Sans;font-weight:600;font-style:normal;src:url(/fonts/IBMPlexSans-SemiBold.ttf) format("truetype")}@font-face{font-family:IBM Plex Sans;font-weight:700;font-style:normal;src:url(/fonts/IBMPlexSans-Bold.ttf) format("truetype")}:root{--cds-background:#f4f4f4;--cds-background-hover:#8d8d8d1f;--cds-background-active:#8d8d8d80;--cds-background-selected:#8d8d8d33;--cds-background-selected-hover:#8d8d8d52;--cds-background-inverse:#393939;--cds-background-inverse-hover:#474747;--cds-background-brand:#0f62fe;--cds-layer-01:#ffffff;--cds-layer-02:#f4f4f4;--cds-layer-03:#ffffff;--cds-layer-background-00:#f4f4f4;--cds-layer-background-01:#ffffff;--cds-layer-background-02:#f4f4f4;--cds-layer-hover-01:#e8e8e8;--cds-layer-hover-02:#e8e8e8;--cds-layer-hover-03:#e8e8e8;--cds-layer-active-01:#c6c6c6;--cds-layer-active-02:#c6c6c6;--cds-layer-active-03:#c6c6c6;--cds-layer-selected-01:#e0e0e0;--cds-layer-selected-02:#e0e0e0;--cds-layer-selected-03:#e0e0e0;--cds-layer-selected-hover-01:#d1d1d1;--cds-layer-selected-hover-02:#d1d1d1;--cds-layer-selected-hover-03:#d1d1d1;--cds-layer-selected-inverse:#161616;--cds-layer-selected-disabled:#8d8d8d;--cds-layer-accent-01:#e0e0e0;--cds-layer-accent-02:#e0e0e0;--cds-layer-accent-03:#e0e0e0;--cds-layer-accent-hover-01:#d1d1d1;--cds-layer-accent-hover-02:#d1d1d1;--cds-layer-accent-hover-03:#d1d1d1;--cds-layer-accent-active-01:#a8a8a8;--cds-layer-accent-active-02:#a8a8a8;--cds-layer-accent-active-03:#a8a8a8;--cds-field-01:#ffffff;--cds-field-02:#f4f4f4;--cds-field-03:#ffffff;--cds-field-hover-01:#e8e8e8;--cds-field-hover-02:#e8e8e8;--cds-field-hover-03:#e8e8e8;--cds-border-subtle-00:#c6c6c6;--cds-border-subtle-01:#e0e0e0;--cds-border-subtle-02:#c6c6c6;--cds-border-subtle-03:#e0e0e0;--cds-border-subtle-selected-01:#c6c6c6;--cds-border-subtle-selected-02:#c6c6c6;--cds-border-subtle-selected-03:#c6c6c6;--cds-border-strong-01:#8d8d8d;--cds-border-strong-02:#8d8d8d;--cds-border-strong-03:#8d8d8d;--cds-border-tile-01:#a8a8a8;--cds-border-tile-02:#c6c6c6;--cds-border-tile-03:#a8a8a8;--cds-border-inverse:#161616;--cds-border-disabled:#c6c6c6;--cds-border-interactive:#0f62fe;--cds-text-primary:#161616;--cds-text-secondary:#525252;--cds-text-placeholder:#6f6f6f;--cds-text-decorative:#a8a8a8;--cds-text-on-color:#ffffff;--cds-text-on-color-disabled:#8d8d8d;--cds-text-helper:#6f6f6f;--cds-text-error:#da1e28;--cds-text-inverse:#ffffff;--cds-text-disabled:#16161640;--cds-link-primary:#0f62fe;--cds-link-primary-hover:#0043ce;--cds-link-secondary:#0043ce;--cds-link-inverse:#78a9ff;--cds-link-inverse-hover:#a6c8ff;--cds-link-inverse-active:#f4f4f4;--cds-link-visited:#8a3ffc;--cds-link-inverse-visited:#be95ff;--cds-icon-primary:#161616;--cds-icon-secondary:#525252;--cds-icon-on-color:#ffffff;--cds-icon-on-color-disabled:#8d8d8d;--cds-icon-interactive:#0f62fe;--cds-icon-inverse:#ffffff;--cds-icon-disabled:#16161640;--cds-button-primary:#0f62fe;--cds-button-primary-hover:#0050e6;--cds-button-primary-active:#002d9c;--cds-button-secondary:#393939;--cds-button-secondary-hover:#474747;--cds-button-secondary-active:#6f6f6f;--cds-button-tertiary:#0f62fe;--cds-button-tertiary-hover:#0050e6;--cds-button-tertiary-active:#002d9c;--cds-button-danger-primary:#da1e28;--cds-button-danger-secondary:#da1e28;--cds-button-danger-hover:#b81922;--cds-button-danger-active:#750e13;--cds-button-separator:#e0e0e0;--cds-button-disabled:#c6c6c6;--cds-support-error:#da1e28;--cds-support-success:#24a148;--cds-support-warning:#f1c21b;--cds-support-info:#0043ce;--cds-support-error-inverse:#fa4d56;--cds-support-success-inverse:#42be65;--cds-support-warning-inverse:#f1c21b;--cds-support-info-inverse:#4589ff;--cds-support-caution-major:#ff832b;--cds-support-caution-minor:#f1c21b;--cds-support-undefined:#8a3ffc;--cds-status-red:#da1e28;--cds-status-orange:#ff832b;--cds-status-yellow:#f1c21b;--cds-status-purple:#8a3ffc;--cds-status-green:#24a148;--cds-status-blue:#0043ce;--cds-status-gray:#525252;--cds-focus:#0f62fe;--cds-focus-inset:#ffffff;--cds-focus-inverse:#ffffff;--cds-interactive:#0f62fe;--cds-highlight:#d0e2ff;--cds-toggle-off:#8d8d8d;--cds-overlay:#00000099;--cds-skeleton-element:#c6c6c6;--cds-skeleton-background:#e8e8e8;--cds-notification-info-background:#edf5ff;--cds-notification-info-border:#0043ce4d;--cds-notification-success-background:#defbe6;--cds-notification-success-border:#24a1484d;--cds-notification-error-background:#fff1f1;--cds-notification-error-border:#da1e284d;--cds-notification-warning-background:#fcf4d6;--cds-notification-warning-border:#f1c21b4d;--cds-chart-1:#6929c4;--cds-chart-2:#1192e8;--cds-chart-3:#005d5d;--cds-chart-4:#9f1853;--cds-chart-5:#fa4d56;--cds-chart-6:#520408;--cds-chart-7:#198038;--cds-chart-8:#002d9c;--cds-chart-9:#ee5396;--cds-chart-10:#b28600;--cds-chart-11:#009d9a;--cds-chart-12:#012749;--cds-chart-13:#8a3800;--cds-chart-14:#a56eff;--cds-tag-background-blue:#d0e2ff;--cds-tag-color-blue:#0043ce;--cds-tag-hover-blue:#b8d3ff;--cds-tag-background-cyan:#bae6ff;--cds-tag-color-cyan:#00539a;--cds-tag-background-teal:#9ef0f0;--cds-tag-color-teal:#005d5d;--cds-tag-background-green:#a7f0ba;--cds-tag-color-green:#0e6027;--cds-tag-background-purple:#e8daff;--cds-tag-color-purple:#6929c4;--cds-tag-background-magenta:#ffd6e8;--cds-tag-color-magenta:#9f1853;--cds-tag-background-red:#ffd7d9;--cds-tag-color-red:#a2191f;--cds-tag-background-gray:#e0e0e0;--cds-tag-color-gray:#161616;--cds-tag-background-cool-gray:#dde1e6;--cds-tag-color-cool-gray:#121619;--cds-tag-background-outline:#f4f4f4;--cds-tag-color-outline:#161616;--cds-spacing-01:2px;--cds-spacing-02:4px;--cds-spacing-03:8px;--cds-spacing-04:12px;--cds-spacing-05:16px;--cds-spacing-06:24px;--cds-spacing-07:32px;--cds-spacing-08:40px;--cds-spacing-09:48px;--cds-spacing-10:64px;--cds-spacing-11:80px;--cds-spacing-12:96px;--cds-spacing-13:160px;--cds-radius:0;--cds-type-label-01-size:12px;--cds-type-label-01-lh:16px;--cds-type-label-01-ls:0.32px;--cds-type-label-01-weight:400;--cds-type-label-02-size:14px;--cds-type-label-02-lh:18px;--cds-type-label-02-ls:0.16px;--cds-type-label-02-weight:400;--cds-type-helper-text-01-size:12px;--cds-type-helper-text-01-lh:16px;--cds-type-helper-text-01-ls:0.32px;--cds-type-helper-text-01-weight:400;--cds-type-helper-text-02-size:14px;--cds-type-helper-text-02-lh:18px;--cds-type-helper-text-02-ls:0.16px;--cds-type-helper-text-02-weight:400;--cds-type-legal-01-size:12px;--cds-type-legal-01-lh:16px;--cds-type-legal-01-ls:0.32px;--cds-type-legal-01-weight:400;--cds-type-body-compact-01-size:14px;--cds-type-body-compact-01-lh:18px;--cds-type-body-compact-01-ls:0.16px;--cds-type-body-compact-01-weight:400;--cds-type-body-compact-02-size:16px;--cds-type-body-compact-02-lh:22px;--cds-type-body-compact-02-ls:0;--cds-type-body-compact-02-weight:400;--cds-type-body-01-size:14px;--cds-type-body-01-lh:20px;--cds-type-body-01-ls:0.16px;--cds-type-body-01-weight:400;--cds-type-body-02-size:16px;--cds-type-body-02-lh:24px;--cds-type-body-02-ls:0;--cds-type-body-02-weight:400;--cds-type-heading-compact-01-size:14px;--cds-type-heading-compact-01-lh:18px;--cds-type-heading-compact-01-ls:0.16px;--cds-type-heading-compact-01-weight:600;--cds-type-heading-compact-02-size:16px;--cds-type-heading-compact-02-lh:22px;--cds-type-heading-compact-02-ls:0;--cds-type-heading-compact-02-weight:600;--cds-type-heading-01-size:14px;--cds-type-heading-01-lh:20px;--cds-type-heading-01-ls:0.16px;--cds-type-heading-01-weight:600;--cds-type-heading-02-size:16px;--cds-type-heading-02-lh:24px;--cds-type-heading-02-ls:0;--cds-type-heading-02-weight:600;--cds-type-heading-03-size:20px;--cds-type-heading-03-lh:28px;--cds-type-heading-03-ls:0;--cds-type-heading-03-weight:400;--cds-type-heading-04-size:28px;--cds-type-heading-04-lh:36px;--cds-type-heading-04-ls:0;--cds-type-heading-04-weight:400;--cds-type-heading-05-size:32px;--cds-type-heading-05-lh:40px;--cds-type-heading-05-ls:0;--cds-type-heading-05-weight:400;--cds-type-heading-06-size:42px;--cds-type-heading-06-lh:50px;--cds-type-heading-06-ls:0;--cds-type-heading-06-weight:300;--cds-type-heading-07-size:54px;--cds-type-heading-07-lh:64px;--cds-type-heading-07-ls:0;--cds-type-heading-07-weight:300;--cds-type-code-01-size:12px;--cds-type-code-01-lh:16px;--cds-type-code-01-ls:0.32px;--cds-type-code-01-weight:400;--cds-type-code-02-size:14px;--cds-type-code-02-lh:20px;--cds-type-code-02-ls:0.32px;--cds-type-code-02-weight:400;--bg:var(--cds-background);--bg-subtle:var(--cds-background);--bg-card:var(--cds-layer-01);--bg-tinted:var(--cds-layer-02);--bg-mist:var(--cds-layer-accent-01);--bg-inverse:var(--cds-background-inverse);--fg:var(--cds-text-primary);--fg-strong:var(--cds-text-primary);--fg-muted:var(--cds-text-secondary);--fg-subtle:var(--cds-text-helper);--fg-faint:var(--cds-text-decorative);--fg-inverse:var(--cds-text-inverse);--fg-on-brand:var(--cds-text-on-color);--border:var(--cds-border-subtle-01);--border-strong:var(--cds-border-strong-01);--border-cool:var(--cds-border-subtle-00);--border-focus:var(--cds-focus);--accent:var(--cds-button-primary);--brand-accent:var(--cds-button-primary);--accent-hover:var(--cds-button-primary-hover);--brand-accent-hover:var(--cds-button-primary-hover);--accent-press:var(--cds-button-primary-active);--brand-accent-press:var(--cds-button-primary-active);--accent-tint:var(--cds-highlight);--brand-accent-soft:var(--cds-highlight);--brand-ink-950:var(--cds-background-inverse);--brand-ink-900:var(--cds-background-inverse);--brand-ink-800:var(--cds-layer-selected-inverse);--brand-ink-700:var(--cds-text-primary);--brand-warm:var(--cds-status-orange);--brand-warm-soft:var(--cds-notification-warning-background);--brand-sage:var(--cds-support-success);--brand-sage-soft:var(--cds-notification-success-background);--brand-accent-tint:var(--cds-highlight);--brand-accent-on-dark:#78a9ff;--brand-accent-on-dark-soft:rgba(120,169,255,0.28);--info:var(--cds-support-info);--success:var(--cds-support-success);--warning:var(--cds-support-warning);--danger:var(--cds-support-error);--danger-text:var(--cds-text-error);--danger-soft:var(--cds-notification-error-background);--danger-border:var(--cds-notification-error-border);--sage-text:var(--cds-support-success);--warm-text:var(--cds-status-orange);--radius-xs:0;--radius-sm:0;--radius-md:0;--radius-lg:0;--radius-xl:0;--radius-2xl:0;--radius-pill:999px;--shadow-xs:0 1px 2px rgba(0,0,0,0.04);--shadow-sm:0 2px 6px rgba(0,0,0,0.06);--shadow-md:0 4px 12px rgba(0,0,0,0.08);--shadow-lg:0 8px 24px rgba(0,0,0,0.10);--shadow-xl:0 16px 40px rgba(0,0,0,0.14);--shadow-accent:0 2px 6px rgba(0,0,0,0.06);--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;--font-display:"IBM Plex Sans",ui-sans-serif,system-ui,sans-serif;--font-sans:"IBM Plex Sans",ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--font-data:var(--font-sans);--font-mono:"IBM Plex Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;--text-2xs:11px;--text-xs:12px;--text-sm:14px;--text-base:16px;--text-md:18px;--text-lg:20px;--text-xl:24px;--text-2xl:30px;--text-3xl:38px;--text-4xl:48px;--text-5xl:60px;--text-6xl:76px;--text-7xl:96px;--lh-tight:1.05;--lh-snug:1.18;--lh-normal:1.4;--lh-relaxed:1.55;--lh-loose:1.75;--tracking-tight:-0.02em;--tracking-snug:-0.01em;--tracking-normal:0em;--tracking-wide:0.04em;--tracking-wider:0.10em;--tracking-widest:0.20em;--brand-gradient:linear-gradient(135deg,#0f62fe,#4589ff);--brand-gradient-warm:linear-gradient(135deg,#ff832b,#f1c21b);--brand-glow:radial-gradient(circle at 30% 30%,rgba(15,98,254,0.18),transparent 55%),radial-gradient(circle at 75% 70%,rgba(69,137,255,0.12),transparent 60%)}:root[data-carbon-theme=g100]{--cds-background:#161616;--cds-background-hover:#8d8d8d29;--cds-background-active:#8d8d8d66;--cds-background-selected:#8d8d8d3d;--cds-background-selected-hover:#8d8d8d52;--cds-background-inverse:#f4f4f4;--cds-background-inverse-hover:#e8e8e8;--cds-background-brand:#0f62fe;--cds-layer-01:#262626;--cds-layer-02:#393939;--cds-layer-03:#525252;--cds-layer-background-00:#161616;--cds-layer-background-01:#262626;--cds-layer-background-02:#393939;--cds-layer-hover-01:#333333;--cds-layer-hover-02:#474747;--cds-layer-hover-03:#636363;--cds-layer-active-01:#525252;--cds-layer-active-02:#6f6f6f;--cds-layer-active-03:#8d8d8d;--cds-layer-selected-01:#393939;--cds-layer-selected-02:#525252;--cds-layer-selected-03:#6f6f6f;--cds-layer-selected-hover-01:#474747;--cds-layer-selected-hover-02:#636363;--cds-layer-selected-hover-03:#5e5e5e;--cds-layer-selected-inverse:#f4f4f4;--cds-layer-selected-disabled:#6f6f6f;--cds-layer-accent-01:#393939;--cds-layer-accent-02:#525252;--cds-layer-accent-03:#6f6f6f;--cds-layer-accent-hover-01:#474747;--cds-layer-accent-hover-02:#636363;--cds-layer-accent-hover-03:#5e5e5e;--cds-layer-accent-active-01:#525252;--cds-layer-accent-active-02:#8d8d8d;--cds-layer-accent-active-03:#393939;--cds-field-01:#262626;--cds-field-02:#393939;--cds-field-03:#525252;--cds-field-hover-01:#333333;--cds-field-hover-02:#474747;--cds-field-hover-03:#636363;--cds-border-subtle-00:#393939;--cds-border-subtle-01:#525252;--cds-border-subtle-02:#6f6f6f;--cds-border-subtle-03:#6f6f6f;--cds-border-subtle-selected-01:#6f6f6f;--cds-border-subtle-selected-02:#8d8d8d;--cds-border-subtle-selected-03:#8d8d8d;--cds-border-strong-01:#6f6f6f;--cds-border-strong-02:#8d8d8d;--cds-border-strong-03:#a8a8a8;--cds-border-tile-01:#525252;--cds-border-tile-02:#6f6f6f;--cds-border-tile-03:#8d8d8d;--cds-border-inverse:#f4f4f4;--cds-border-disabled:#8d8d8d80;--cds-border-interactive:#4589ff;--cds-text-primary:#f4f4f4;--cds-text-secondary:#c6c6c6;--cds-text-placeholder:#8d8d8d;--cds-text-decorative:#6f6f6f;--cds-text-on-color:#ffffff;--cds-text-on-color-disabled:#ffffff40;--cds-text-helper:#8d8d8d;--cds-text-error:#ff8389;--cds-text-inverse:#161616;--cds-text-disabled:#f4f4f440;--cds-link-primary:#78a9ff;--cds-link-primary-hover:#a6c8ff;--cds-link-secondary:#a6c8ff;--cds-link-inverse:#0f62fe;--cds-link-inverse-hover:#0043ce;--cds-link-inverse-active:#161616;--cds-link-visited:#be95ff;--cds-link-inverse-visited:#8a3ffc;--cds-icon-primary:#f4f4f4;--cds-icon-secondary:#c6c6c6;--cds-icon-on-color:#ffffff;--cds-icon-on-color-disabled:#ffffff40;--cds-icon-interactive:#ffffff;--cds-icon-inverse:#161616;--cds-icon-disabled:#f4f4f440;--cds-button-primary:#0f62fe;--cds-button-primary-hover:#0050e6;--cds-button-primary-active:#002d9c;--cds-button-secondary:#6f6f6f;--cds-button-secondary-hover:#5e5e5e;--cds-button-secondary-active:#393939;--cds-button-tertiary:#ffffff;--cds-button-tertiary-hover:#f4f4f4;--cds-button-tertiary-active:#c6c6c6;--cds-button-danger-primary:#da1e28;--cds-button-danger-secondary:#fa4d56;--cds-button-danger-hover:#b81922;--cds-button-danger-active:#750e13;--cds-button-separator:#161616;--cds-button-disabled:#525252;--cds-support-error:#fa4d56;--cds-support-success:#42be65;--cds-support-warning:#f1c21b;--cds-support-info:#4589ff;--cds-support-error-inverse:#da1e28;--cds-support-success-inverse:#24a148;--cds-support-warning-inverse:#f1c21b;--cds-support-info-inverse:#0043ce;--cds-support-caution-major:#ff832b;--cds-support-caution-minor:#f1c21b;--cds-support-undefined:#a56eff;--cds-status-red:#fa4d56;--cds-status-orange:#ff832b;--cds-status-yellow:#f1c21b;--cds-status-purple:#a56eff;--cds-status-green:#24a148;--cds-status-blue:#4589ff;--cds-status-gray:#8d8d8d;--cds-focus:#ffffff;--cds-focus-inset:#161616;--cds-focus-inverse:#0f62fe;--cds-interactive:#4589ff;--cds-highlight:#001d6c;--cds-toggle-off:#6f6f6f;--cds-overlay:#00000099;--cds-skeleton-element:#525252;--cds-skeleton-background:#474747;--cds-notification-info-background:#262626;--cds-notification-info-border:#4589ff80;--cds-notification-success-background:#262626;--cds-notification-success-border:#42be6580;--cds-notification-error-background:#262626;--cds-notification-error-border:#ff838980;--cds-notification-warning-background:#262626;--cds-notification-warning-border:#f1c21b80;--cds-chart-1:#8a3ffc;--cds-chart-2:#33b1ff;--cds-chart-3:#007d79;--cds-chart-4:#ff7eb6;--cds-chart-5:#fa4d56;--cds-chart-6:#fff1f1;--cds-chart-7:#6fdc8c;--cds-chart-8:#4589ff;--cds-chart-9:#d02670;--cds-chart-10:#d2a106;--cds-chart-11:#08bdba;--cds-chart-12:#bae6ff;--cds-chart-13:#ba4e00;--cds-chart-14:#d4bbff;--cds-tag-background-blue:#0043ce;--cds-tag-color-blue:#d0e2ff;--cds-tag-hover-blue:#0053ff;--cds-tag-background-cyan:#00539a;--cds-tag-color-cyan:#bae6ff;--cds-tag-background-teal:#005d5d;--cds-tag-color-teal:#9ef0f0;--cds-tag-background-green:#0e6027;--cds-tag-color-green:#a7f0ba;--cds-tag-background-purple:#6929c4;--cds-tag-color-purple:#e8daff;--cds-tag-background-magenta:#9f1853;--cds-tag-color-magenta:#ffd6e8;--cds-tag-background-red:#a2191f;--cds-tag-color-red:#ffd7d9;--cds-tag-background-gray:#525252;--cds-tag-color-gray:#e0e0e0;--cds-tag-background-cool-gray:#4d5358;--cds-tag-color-cool-gray:#dde1e6;--cds-tag-background-outline:#161616;--cds-tag-color-outline:#e0e0e0}body,html{font-family:var(--font-sans);color:var(--fg)}body{font-size:var(--cds-type-body-compact-01-size);line-height:var(--cds-type-body-compact-01-lh);letter-spacing:var(--cds-type-body-compact-01-ls);font-weight:var(--cds-type-body-compact-01-weight);background:var(--bg)}.display,.wordmark{font-family:var(--font-sans);font-weight:600;letter-spacing:0;text-transform:none}.h1,h1{font-size:var(--cds-type-heading-05-size);line-height:var(--cds-type-heading-05-lh);letter-spacing:var(--cds-type-heading-05-ls);font-weight:var(--cds-type-heading-05-weight)}.h1,.h2,h1,h2{font-family:var(--font-sans);color:var(--fg-strong)}.h2,h2{font-size:var(--cds-type-heading-04-size);line-height:var(--cds-type-heading-04-lh);letter-spacing:var(--cds-type-heading-04-ls);font-weight:var(--cds-type-heading-04-weight)}.h3,h3{font-size:var(--cds-type-heading-03-size);line-height:var(--cds-type-heading-03-lh);letter-spacing:var(--cds-type-heading-03-ls);font-weight:var(--cds-type-heading-03-weight)}.h3,.h4,h3,h4{font-family:var(--font-sans)}.h4,h4{font-size:var(--cds-type-heading-02-size);line-height:var(--cds-type-heading-02-lh);letter-spacing:var(--cds-type-heading-02-ls);font-weight:var(--cds-type-heading-02-weight)}.h5,h5{font-family:var(--font-sans);font-size:var(--cds-type-heading-compact-02-size);line-height:var(--cds-type-heading-compact-02-lh);letter-spacing:var(--cds-type-heading-compact-02-ls);font-weight:var(--cds-type-heading-compact-02-weight)}.body,p{font-family:var(--font-sans);font-weight:var(--cds-type-body-02-weight);color:var(--fg);text-wrap:pretty}.body,.lead,p{font-size:var(--cds-type-body-02-size);line-height:var(--cds-type-body-02-lh);letter-spacing:var(--cds-type-body-02-ls)}.lead,.small{color:var(--fg-muted)}.small{font-size:var(--cds-type-helper-text-01-size);line-height:var(--cds-type-helper-text-01-lh);letter-spacing:var(--cds-type-helper-text-01-ls);font-weight:var(--cds-type-helper-text-01-weight)}.eyebrow,.label-caps{font-family:var(--font-sans);font-size:var(--cds-type-label-01-size);line-height:var(--cds-type-label-01-lh);letter-spacing:var(--cds-type-label-01-ls);font-weight:var(--cds-type-label-01-weight);text-transform:none;color:var(--cds-text-secondary)}code,kbd,samp{font-family:var(--font-mono);font-size:.92em}.surface-dark{background:var(--brand-ink-900);color:var(--fg-inverse)}.surface-dark h1,.surface-dark h2,.surface-dark h3{color:#fff}:root{--cds-duration-fast-01:70ms;--cds-duration-fast-02:110ms;--cds-duration-moderate-01:150ms;--cds-duration-moderate-02:240ms;--cds-duration-slow-01:400ms;--cds-duration-slow-02:700ms;--cds-easing-standard-productive:cubic-bezier(0.2,0,0.38,0.9);--cds-easing-entrance-productive:cubic-bezier(0,0,0.38,0.9);--cds-easing-exit-productive:cubic-bezier(0.2,0,1,0.9);--cds-motion-micro:var(--cds-duration-fast-02) var(--cds-easing-standard-productive);--cds-motion-travel:var(--cds-duration-moderate-02) var(--cds-easing-standard-productive);--cds-easing-standard-expressive:cubic-bezier(0.4,0.14,0.3,1);--cds-easing-entrance-expressive:cubic-bezier(0,0,0.3,1);--cds-easing-exit-expressive:cubic-bezier(0.4,0.14,1,1)}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.v-loading-avatar,.v-loading-bar{animation-duration:var(--sk-delay,.15s)!important}.v-loading-avatar:after,.v-loading-bar:after{animation:none!important}.ms-line .spinner,.spinner{animation-duration:1.4s!important;animation-iteration-count:infinite!important}}:root{--paper:var(--cds-layer-01);--paper-2:var(--cds-layer-02);--paper-3:var(--cds-layer-accent-01);--ink:var(--cds-text-primary);--ink-2:var(--cds-text-secondary);--ink-3:var(--cds-text-helper);--hair:var(--cds-border-subtle-01);--hair-strong:var(--cds-border-strong-01);--blue:var(--cds-button-primary);--blue-text:var(--cds-link-primary);--blue-deep:var(--cds-link-primary-hover);--blue-bright:var(--cds-border-interactive);--blue-hover:var(--cds-button-primary-hover);--blue-wash:var(--cds-highlight);--emerald:#046d3f;--emerald-bright:#0a9a59;--emerald-wash:#d8f3e3;--action:#b82800;--action-soft:#ffe7e0;--night:#0a0a0a;--night-2:#141417;--night-line:rgba(255,255,255,0.14);--night-text:#ffffff;--night-text-muted:rgba(255,255,255,0.72);--night-text-subtle:rgba(255,255,255,0.55);--night-success:#6fdc8c;--night-warning:#ffb784;--button-light-bg:#ffffff;--button-light-fg:#0a0a0a;--grad-blue:linear-gradient(118deg,#002d9c,#0f62fe 55%,#4589ff);--grad-soft:linear-gradient(135deg,#d0e2ff,#e8daff);--grad-glow:radial-gradient(60% 80% at 72% 18%,rgba(69,137,255,0.55),transparent 70%);--grad-warm:linear-gradient(135deg,#ff832b,#da1e28);--grad-sage:linear-gradient(135deg,#24a148,#007d79);--body-font:"Inter",system-ui,sans-serif;--display:"Outfit",system-ui,sans-serif;--mono:"Geist Mono","Geist",ui-monospace,monospace;--r:0px;--r-lg:0px;--maxw:1320px;--gut:clamp(20px,5vw,72px);--os-inset:32px;--ease:cubic-bezier(0.22,1,0.36,1);--theme-transition-ease:cubic-bezier(0.2,0,0.38,0.9);--theme-sweep-x:100%;--theme-sweep-y:0%}[data-carbon-theme=g100]{--emerald:#42be65;--emerald-bright:#6fdc8c;--emerald-wash:#163f2a;--action:#ff8389;--action-soft:#3d1518;--night:#0a0a0a;--night-2:#161616;--night-line:rgba(255,255,255,0.18);--night-text:#ffffff;--night-text-muted:rgba(255,255,255,0.72);--night-text-subtle:rgba(255,255,255,0.55);--night-success:#6fdc8c;--night-warning:#ffb784;--button-light-bg:#f4f4f4;--button-light-fg:#161616;--grad-blue:linear-gradient(118deg,#0f62fe,#4589ff 54%,#78a9ff);--grad-soft:linear-gradient(135deg,#001d6c,#2a0a57);--grad-glow:radial-gradient(60% 80% at 72% 18%,rgba(69,137,255,0.42),transparent 70%)}.body,p{font-family:var(--body-font);color:inherit}.display,.h1,.h2,.h3,.h4,.h5,.wordmark,h1,h2,h3,h4,h5{font-family:var(--display)}.h1,.h2,h1,h2{font-weight:700;color:inherit}.h1,.h2,.h3,h1,h2,h3{letter-spacing:-.02em}.h3,h3{font-weight:600}.h4,.h5,h4,h5{letter-spacing:-.01em}.eyebrow,.label-caps{font-family:var(--mono);letter-spacing:.06em}.v-wrap{max-width:var(--maxw);margin:0 auto;padding-inline:var(--gut)}.v-wrap--wide{max-width:1560px}.v-section{padding-block:clamp(56px,9vw,130px)}.v-section--tight{padding-block:clamp(40px,6vw,80px)}.v-kicker{font-family:var(--mono);font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-3);display:inline-flex;align-items:center;gap:10px}.v-kicker:before{content:"";width:22px;height:1px;background:var(--blue);display:inline-block}.v-kicker--plain:before{display:none}.v-display{letter-spacing:-.04em;line-height:.95;font-size:clamp(46px,7.4vw,104px);color:var(--ink)}.v-display,.v-h1{font-family:var(--display);font-weight:700;margin:0}.v-h1{letter-spacing:-.035em;line-height:1;font-size:clamp(38px,5vw,72px)}.v-h2{letter-spacing:-.025em;line-height:1.05;font-size:clamp(28px,3.4vw,48px)}.v-h2,.v-h3{font-family:var(--display);font-weight:600;margin:0}.v-h3{letter-spacing:-.015em;line-height:1.15;font-size:clamp(20px,2vw,26px)}.v-lead{font-size:clamp(18px,1.6vw,21px);line-height:1.55;font-weight:400;max-width:60ch}.v-body,.v-lead{color:var(--ink-2)}.v-body{font-size:17px;line-height:1.6}.v-small{font-size:14px;color:var(--ink-3)}.v-grad-text{color:var(--blue-text)}.v-num{font-family:var(--display);font-weight:700;letter-spacing:-.04em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:.9}.v-mono{font-family:var(--mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.v-verified{display:inline-flex;align-items:center;gap:7px;font-family:var(--mono);font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--emerald);border:1px solid var(--emerald);padding:5px 10px;border-radius:var(--r)}.v-verified .d{width:6px;height:6px;border-radius:50%;background:var(--emerald-bright)}.v-termstrip{display:flex;flex-wrap:wrap;gap:0;background:var(--night);color:var(--night-text);border-radius:var(--r);overflow:hidden}.v-termstrip>div{padding:16px 22px;border-right:1px solid var(--night-line);flex:1 1;min-width:150px}.v-termstrip>div:last-child{border-right:0}.v-termstrip .l{font-family:var(--mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--night-text-subtle)}.v-termstrip .v{font-family:var(--mono);font-size:17px;font-weight:600;margin-top:7px}.v-termstrip .v.up{color:var(--night-success)}.v-inst{background:var(--blue);color:#fff;border-radius:var(--r-lg);padding:34px 30px;display:flex;flex-direction:column}.v-inst__label{font-family:var(--mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:rgba(255,255,255,.7)}.v-inst__big{font-family:var(--display);font-weight:700;font-size:clamp(56px,7vw,88px);line-height:.92;letter-spacing:-.04em;margin-top:14px}.v-btn{display:inline-flex;align-items:center;gap:10px;font-family:var(--body-font);font-size:16px;font-weight:500;text-transform:none;font-style:normal;padding:15px 24px;border:1px solid transparent;cursor:pointer;letter-spacing:-.01em;background:none;color:var(--ink);transition:transform .25s var(--ease),background .2s,color .2s,border-color .2s;text-decoration:none;white-space:nowrap}.v-btn svg{width:18px;height:18px}.v-btn{border-radius:var(--r)}.v-btn:disabled{opacity:.58;cursor:not-allowed;transform:none}.v-btn--primary{background:var(--cds-button-primary,var(--blue));color:var(--cds-text-on-color,#fff)}.v-btn--primary:hover:not(:disabled){background:var(--cds-button-primary-hover,var(--blue-hover))}.v-btn--primary:disabled{background:var(--cds-button-disabled,var(--hair-strong));color:var(--cds-text-on-color-disabled,rgba(255,255,255,.65))}.v-btn--blue{background:var(--blue);color:#fff}.v-btn--blue:hover{background:var(--blue-hover);transform:translateY(-2px)}.v-btn--ghost{border-color:var(--hair-strong);color:var(--ink)}.v-btn--ghost:hover{border-color:var(--ink);background:var(--paper-2)}.v-btn--light{background:var(--button-light-bg);color:var(--button-light-fg)}.v-btn--light:hover{transform:translateY(-2px)}.v-btn--lg{padding:18px 30px;font-size:17px}.v-btn--ghost-dark{border-color:var(--night-line);color:#fff}.v-btn--ghost-dark:hover{background:rgba(255,255,255,.08)}.v-arrow{transition:transform .3s var(--ease)}.v-btn:hover .v-arrow,a:hover .v-arrow{transform:translateX(4px)}.v-serif{font-family:Newsreader,Georgia,serif;font-style:italic;font-weight:500;letter-spacing:-.01em}.v-marker{font-family:var(--mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);padding-bottom:8px;border-bottom:2px solid var(--ink);display:inline-block}.v-night{background:var(--night);color:#fff;position:relative;overflow:hidden}.v-night:before{content:"";position:absolute;inset:0;background:var(--grad-glow);opacity:.7;pointer-events:none}.v-night .v-kicker{color:rgba(255,255,255,.6)}.os-cta,.v-night .v-display,.v-night .v-h1,.v-night .v-h2,.v-night .v-h3,.v-night .v-num{color:#fff}.os-cta{font:inherit;font-family:var(--display);font-weight:600;font-size:14px;background:var(--blue);border:0;padding:11px 18px;border-radius:var(--r);cursor:pointer;text-decoration:none;transition:background .2s}.os-cta:hover{background:var(--blue-hover)}.os-wordmark{font-family:var(--display);font-weight:800;font-size:20px;letter-spacing:-.04em;cursor:pointer}@font-face{font-family:Outfit;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/outfit-400-normal.woff2) format("woff2")}@font-face{font-family:Outfit;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/outfit-500-normal.woff2) format("woff2")}@font-face{font-family:Outfit;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/outfit-600-normal.woff2) format("woff2")}@font-face{font-family:Outfit;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/outfit-700-normal.woff2) format("woff2")}@font-face{font-family:Outfit;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/outfit-800-normal.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/inter-400-normal.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/inter-500-normal.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/inter-600-normal.woff2) format("woff2")}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/geist-mono-400-normal.woff2) format("woff2")}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/geist-mono-500-normal.woff2) format("woff2")}@font-face{font-family:Geist Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/geist-mono-600-normal.woff2) format("woff2")}@font-face{font-family:Newsreader;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/newsreader-400-italic.woff2) format("woff2")}@font-face{font-family:Newsreader;font-style:italic;font-weight:500;font-display:swap;src:url(/fonts/newsreader-500-italic.woff2) format("woff2")}:root{--mk-space-tight:clamp(40px,5vw,64px);--mk-space:clamp(64px,8vw,104px);--mk-space-airy:clamp(88px,11vw,152px);--mk-pad:max(var(--gut),calc((100% - var(--maxw)) / 2));--mk-dur:420ms;--mk-dur-fast:200ms;--mk-hero-inset:clamp(20px,4vw,80px);--display:"Outfit","Outfit Fallback",system-ui,sans-serif;--body-font:"Inter","Inter Fallback",system-ui,sans-serif}@font-face{font-family:Outfit Fallback;src:local("Arial"),local("Helvetica"),local("Liberation Sans"),local("Nimbus Sans");size-adjust:96.28%;ascent-override:104%;descent-override:27%;line-gap-override:0%}@font-face{font-family:Inter Fallback;src:local("Arial"),local("Helvetica"),local("Liberation Sans"),local("Nimbus Sans");size-adjust:106.87%;ascent-override:91%;descent-override:22%;line-gap-override:0%}