: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-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-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-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-shadow:rgba(0,0,0,0.3);--cds-skeleton-element:#c6c6c6;--cds-skeleton-background:#e8e8e8;--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-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}: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-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-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-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-shadow:rgba(0,0,0,0.8);--cds-skeleton-element:#525252;--cds-skeleton-background:#474747;--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}@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{--bx-text-decorative:#a8a8a8;--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;--bx-type-label-01-size:12px;--bx-type-label-01-lh:16px;--bx-type-label-01-ls:0.32px;--bx-type-label-01-weight:400;--bx-type-helper-text-01-size:12px;--bx-type-helper-text-01-lh:16px;--bx-type-helper-text-01-ls:0.32px;--bx-type-helper-text-01-weight:400;--bx-type-body-compact-01-size:14px;--bx-type-body-compact-01-lh:18px;--bx-type-body-compact-01-ls:0.16px;--bx-type-body-compact-01-weight:400;--bx-type-body-01-size:14px;--bx-type-body-01-lh:20px;--bx-type-body-01-ls:0.16px;--bx-type-body-02-size:16px;--bx-type-body-02-lh:24px;--bx-type-body-02-ls:0;--bx-type-body-02-weight:400;--bx-type-heading-compact-02-size:16px;--bx-type-heading-compact-02-lh:22px;--bx-type-heading-compact-02-ls:0;--bx-type-heading-compact-02-weight:600;--bx-type-heading-02-size:16px;--bx-type-heading-02-lh:24px;--bx-type-heading-02-ls:0;--bx-type-heading-02-weight:600;--bx-type-heading-03-size:20px;--bx-type-heading-03-lh:28px;--bx-type-heading-03-ls:0;--bx-type-heading-03-weight:400;--bx-type-heading-04-size:28px;--bx-type-heading-04-lh:36px;--bx-type-heading-04-ls:0;--bx-type-heading-04-weight:400;--bx-type-heading-05-size:32px;--bx-type-heading-05-lh:40px;--bx-type-heading-05-ls:0;--bx-type-heading-05-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(--bx-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-background-warning);--brand-sage:var(--cds-support-success);--brand-sage-soft:var(--cds-notification-background-success);--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-background-error);--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;--cds-box-shadow:0 2px 6px var(--cds-shadow);--cds-box-shadow-top:0 -2px 6px var(--cds-shadow);--cds-popover-shadow:0 2px 2px rgba(0,0,0,0.2);--cds-toast-shadow:0 2px 6px 0 rgba(0,0,0,0.2);--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]{--bx-text-decorative:#6f6f6f;--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}body,html{font-family:var(--font-sans);color:var(--fg)}body{font-size:var(--bx-type-body-compact-01-size);line-height:var(--bx-type-body-compact-01-lh);letter-spacing:var(--bx-type-body-compact-01-ls);font-weight:var(--bx-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(--bx-type-heading-05-size);line-height:var(--bx-type-heading-05-lh);letter-spacing:var(--bx-type-heading-05-ls);font-weight:var(--bx-type-heading-05-weight)}.h1,.h2,h1,h2{font-family:var(--font-sans);color:var(--fg-strong)}.h2,h2{font-size:var(--bx-type-heading-04-size);line-height:var(--bx-type-heading-04-lh);letter-spacing:var(--bx-type-heading-04-ls);font-weight:var(--bx-type-heading-04-weight)}.h3,h3{font-size:var(--bx-type-heading-03-size);line-height:var(--bx-type-heading-03-lh);letter-spacing:var(--bx-type-heading-03-ls);font-weight:var(--bx-type-heading-03-weight)}.h3,.h4,h3,h4{font-family:var(--font-sans)}.h4,h4{font-size:var(--bx-type-heading-02-size);line-height:var(--bx-type-heading-02-lh);letter-spacing:var(--bx-type-heading-02-ls);font-weight:var(--bx-type-heading-02-weight)}.h5,h5{font-family:var(--font-sans);font-size:var(--bx-type-heading-compact-02-size);line-height:var(--bx-type-heading-compact-02-lh);letter-spacing:var(--bx-type-heading-compact-02-ls);font-weight:var(--bx-type-heading-compact-02-weight)}.body,p{font-family:var(--font-sans);font-weight:var(--bx-type-body-02-weight);color:var(--fg);text-wrap:pretty}.body,.lead,p{font-size:var(--bx-type-body-02-size);line-height:var(--bx-type-body-02-lh);letter-spacing:var(--bx-type-body-02-ls)}.lead,.small{color:var(--fg-muted)}.small{font-size:var(--bx-type-helper-text-01-size);line-height:var(--bx-type-helper-text-01-lh);letter-spacing:var(--bx-type-helper-text-01-ls);font-weight:var(--bx-type-helper-text-01-weight)}.eyebrow,.label-caps{font-family:var(--font-sans);font-size:var(--bx-type-label-01-size);line-height:var(--bx-type-label-01-lh);letter-spacing:var(--bx-type-label-01-ls);font-weight:var(--bx-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-motion-control:var(--cds-duration-fast-01) var(--cds-easing-entrance-productive);--cds-motion-field:var(--cds-duration-fast-01) var(--cds-easing-standard-productive);--cds-motion-toggle:var(--cds-duration-fast-01) var(--cds-easing-exit-productive);--cds-motion-nav:var(--cds-duration-fast-02) var(--cds-easing-standard-productive);--cds-motion-panel:var(--cds-duration-fast-02) var(--cds-easing-exit-productive);--cds-motion-expand:var(--cds-duration-moderate-01) var(--cds-easing-standard-productive);--cds-motion-tile:var(--cds-duration-moderate-01) var(--cds-easing-standard-productive);--cds-motion-progress:var(--cds-duration-fast-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}.cds--loading:not(.cds--loading--stop){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,.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,h4,h5{letter-spacing:-.01em}.v-body{font-size:17px;line-height:1.6;color:var(--ink-2)}.v-mono{font-family:var(--mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.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:background var(--cds-motion-control),color var(--cds-motion-control),border-color var(--cds-motion-control),box-shadow var(--cds-motion-control),outline var(--cds-motion-control);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}.v-arrow{transition:transform var(--cds-motion-control)}.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}@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;--lp-stage:#070a12;--lp-stage-raise:#0b1220;--lp-stage-ink:#ffffff;--lp-stage-ink-2:rgba(255,255,255,0.78);--lp-stage-ink-3:rgba(255,255,255,0.66);--lp-stage-ink-4:rgba(255,255,255,0.55);--lp-stage-ink-5:rgba(255,255,255,0.5);--lp-stage-rule:rgba(255,255,255,0.12);--lp-stage-rule-soft:rgba(255,255,255,0.09);--lp-stage-rule-strong:rgba(255,255,255,0.22);--lp-stage-tile:rgba(255,255,255,0.03);--lp-stage-blue-ink:#78a9ff;--lp-stage-warm:#e8c99a;--lp-pad:clamp(20px,5vw,72px);--lp-maxw:1280px;--lp-gutter:max(var(--lp-pad),calc((100% - var(--lp-maxw)) / 2));--lp-ease:var(--cds-easing-standard-expressive);--lp-ease-in:var(--cds-easing-entrance-expressive);--lp-ease-out:var(--cds-easing-exit-expressive);--lp-dur-state:var(--cds-duration-moderate-01);--lp-dur-swap:var(--cds-duration-moderate-02);--lp-dur-move:var(--cds-duration-slow-01);--lp-rv:var(--cds-duration-slow-02)}@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%}:root,[data-carbon-theme=g100]{--lp-bg:#070a12;--lp-raise:#0b1220;--lp-ink:#ffffff;--lp-ink-2:rgba(255,255,255,0.78);--lp-ink-3:rgba(255,255,255,0.66);--lp-ink-4:rgba(255,255,255,0.55);--lp-ink-5:rgba(255,255,255,0.5);--lp-rule:rgba(255,255,255,0.12);--lp-rule-soft:rgba(255,255,255,0.09);--lp-rule-strong:rgba(255,255,255,0.22);--lp-tile:rgba(255,255,255,0.03);--lp-blue:#0f62fe;--lp-blue-hover:#0050e6;--lp-blue-ink:#78a9ff;--lp-blue-ink-hover:#a6c8ff;--lp-blue-edge:rgba(120,169,255,0.45);--lp-blue-wash:rgba(15,98,254,0.1);--lp-warm:#e8c99a;--lp-warm-edge:rgba(232,201,154,0.4);--lp-good:#42be65;--lp-on-blue:#ffffff;--lp-shadow:0 26px 70px rgba(4,6,16,0.7);--lp-scrim:rgba(7,10,18,0.72);color-scheme:dark}[data-carbon-theme=g10]{--lp-bg:#f4f4f4;--lp-raise:#ffffff;--lp-ink:#161616;--lp-ink-2:rgba(22,22,22,0.82);--lp-ink-3:rgba(22,22,22,0.72);--lp-ink-4:rgba(22,22,22,0.64);--lp-ink-5:rgba(22,22,22,0.62);--lp-rule:rgba(22,22,22,0.16);--lp-rule-soft:rgba(22,22,22,0.11);--lp-rule-strong:rgba(22,22,22,0.28);--lp-tile:rgba(22,22,22,0.035);--lp-blue:#0f62fe;--lp-blue-hover:#0050e6;--lp-blue-ink:#0043ce;--lp-blue-ink-hover:#002d9c;--lp-blue-edge:rgba(15,98,254,0.38);--lp-blue-wash:rgba(15,98,254,0.06);--lp-warm:#8a5300;--lp-warm-edge:rgba(138,83,0,0.34);--lp-good:#0e6027;--lp-on-blue:#ffffff;--lp-shadow:0 18px 44px rgba(22,22,22,0.1);--lp-scrim:rgba(244,244,244,0.78);color-scheme:light}