/* [project]/apps/web/src/components/pdf-tools/pdf-tools-public-layout.module.css [app-client] (css) */
@media (min-width: 64rem) {
  ._33B4wG_heroColumns {
    grid-template-columns: minmax(0, 1.15fr) minmax(320px, .85fr);
  }

  ._33B4wG_evidenceColumns {
    grid-template-columns: minmax(0, .95fr) minmax(0, 1.05fr);
  }
}

/* [project]/packages/design-tokens/generated/staged/corporate/css/tokens.css [app-client] (css) */
[data-design-system-profile="corporate"], [data-design-system-profile="corporate"][data-theme="light"], [data-design-system-profile="corporate"] [data-theme="light"], [data-theme="light"] [data-design-system-profile="corporate"]:not([data-theme]):not(.light):not(.dark):not(.pressroom), [data-design-system-profile="corporate"].light, [data-design-system-profile="corporate"] .light, .light [data-design-system-profile="corporate"]:not([data-theme]):not(.light):not(.dark):not(.pressroom) {
  --ntp-color-canvas: #f6f6f4;
  --ntp-color-surface: #fff;
  --ntp-color-surface-subtle: #f1f1ef;
  --ntp-color-surface-strong: #e9e9e6;
  --ntp-color-text: #0e1116;
  --ntp-color-text-muted: #4a4f57;
  --ntp-color-text-subtle: #636466;
  --ntp-color-border: #e0e0dc;
  --ntp-color-border-strong: #7f8081;
  --ntp-color-control-boundary: #7f8081;
  --ntp-color-action: #1f2ab8;
  --ntp-color-action-hover: #19217e;
  --ntp-color-action-active: #19217e;
  --ntp-color-action-text: #faf8f4;
  --ntp-color-action-surface: #e4e3ee;
  --ntp-color-focus: #1f2ab8;
  --ntp-color-verified: #0a7a55;
  --ntp-color-verified-text: #faf8f4;
  --ntp-color-verified-surface: #e7f5ef;
  --ntp-color-warning: #9a5b00;
  --ntp-color-warning-text: #faf8f4;
  --ntp-color-warning-surface: #fff1d6;
  --ntp-color-critical: #c42a44;
  --ntp-color-critical-text: #faf8f4;
  --ntp-color-critical-surface: #fdebee;
  --ntp-color-paper: #faf8f4;
  --ntp-color-on-dark: #faf8f4;
  --ntp-color-on-light: #0e1116;
  --ntp-color-scrim: #0e1116;
  --ntp-color-border-subtle: #eaeae7;
  --ntp-color-brand: #1f2ab8;
  --ntp-color-brand-on: #faf8f4;
  --ntp-color-brand-wordmark: #0e1116;
  --ntp-color-brand-descriptor: #4a4f57;
  --ntp-color-action-boundary: #1f2ab8;
  --ntp-color-link: #1f2ab8;
  --ntp-color-highlight-bg: #e4e3ee;
  --ntp-color-highlight-on: #0e1116;
  --ntp-color-highlight-soft: #edecf0;
  --ntp-color-proof-mark: #e5007e;
  --ntp-color-proof-text: #be036b;
  --ntp-color-selection-bg: #c5c7e6;
  --ntp-color-selection-text: #0e1116;
  --ntp-color-info: #1c2598;
  --ntp-color-info-surface: #e4e3ee;
  --ntp-color-chart1: #1f2ab8;
  --ntp-color-chart2: #0e1116;
  --ntp-color-chart3: #a2a6dc;
  --ntp-color-chart4: #7f8081;
  --ntp-color-chart5: #b8b7b6;
  --ntp-color-disabled-text: #9c9c9b;
  --ntp-color-disabled-background: #eceae7;
  --ntp-color-band-tint: #edecf0;
  --ntp-color-icon-tile: #e4e3ee;
  --ntp-color-icon-tile-icon: #1f2ab8;
  --ntp-color-badge-bg: #e4e3ee;
  --ntp-color-badge-text: #1f2ab8;
  --ntp-color-sheet-edge: transparent;
  --ntp-color-info-text: #0e1116;
  --ntp-color-link-hover: #19217e;
  --ntp-color-link-active: #19217e;
  --ntp-color-success: #0a7a55;
  --ntp-color-success-text: #faf8f4;
  --ntp-color-success-surface: #e7f5ef;
  --ntp-color-error: #c42a44;
  --ntp-color-error-text: #faf8f4;
  --ntp-color-error-surface: #fdebee;
  --ntp-color-disabled-boundary: #7f8081;
  --ntp-color-selection: #c5c7e6;
  --ntp-color-scrim-overlay: color-mix(in srgb, var(--ntp-color-scrim) 56%, transparent);
  --ntp-phase-teal-surface: var(--ntp-component-production-phase-teal-light-background);
  --ntp-phase-teal-foreground: var(--ntp-color-paper);
  --ntp-phase-primary-surface: var(--ntp-component-production-phase-primary-light-background);
  --ntp-phase-primary-foreground: var(--ntp-color-text);
  --ntp-phase-primary-solid-surface: var(--ntp-component-production-phase-primary-solid-light-background);
  --ntp-phase-primary-solid-foreground: var(--ntp-color-paper);
  --ntp-phase-verified-surface: var(--ntp-component-production-phase-verified-light-background);
  --ntp-phase-verified-foreground: var(--ntp-color-text);
  --ntp-phase-critical-mid-surface: var(--ntp-component-production-phase-critical-mid-light-background);
  --ntp-phase-critical-mid-foreground: var(--ntp-color-text);
  --ntp-gantt-confirmed: #4b54c6;
  --ntp-gantt-prepress: #1f2ab8;
  --ntp-gantt-plate-making: #4b54c6;
  --ntp-gantt-printing: #1f2ab8;
  --ntp-gantt-cutting: #ae7b33;
  --ntp-gantt-binding: #9a5b00;
  --ntp-gantt-quality-check: #3b9477;
  --ntp-gantt-packaging: #151d80;
  --ntp-gantt-shipped: #0a7a55;
  --ntp-gantt-overdue: #c42a44;
  --ntp-gantt-conflict: #c42a44;
  --ntp-gantt-task-text: #4a4f57;
  --ntp-gantt-priority-urgent: #c42a44;
  --ntp-gantt-priority-high: #9a5b00;
  --ntp-gantt-priority-normal: #1f2ab8;
  --ntp-gantt-priority-low: #4a4f57;
  --ntp-color-surface-elevation-1: color-mix(in srgb, var(--ntp-color-paper) 0%, var(--ntp-color-surface));
  --ntp-progress-track-default: #a9aee4;
  --ntp-progress-track-success: #a1ccbe;
  --ntp-progress-track-warning: #d8c09e;
  --ntp-progress-track-danger: #e8aeb7;
  --brand-500: var(--ntp-color-action);
  --brand-600: var(--ntp-color-action-hover);
  --brand-700: var(--ntp-color-action-active);
  --warning-500: var(--ntp-color-warning);
  --danger-500: var(--ntp-color-critical);
  --success-500: var(--ntp-color-verified);
  --text-primary: var(--ntp-color-text);
  --text-secondary: var(--ntp-color-text-muted);
  --text-tertiary: var(--ntp-color-text-subtle);
  --surface: var(--ntp-color-surface);
  --background: 60 10% 96.1%;
  --foreground: 217.5 22.2% 7.1%;
  --primary: 235.7 71.2% 42.2%;
  --primary-foreground: 40 37.5% 96.9%;
  --secondary: 60 6.7% 94.1%;
  --secondary-foreground: 217.5 22.2% 7.1%;
  --tertiary: 160.2 84.8% 25.9%;
  --tertiary-foreground: 40 37.5% 96.9%;
  --muted: 60 6.7% 94.1%;
  --muted-foreground: 216.9 8.1% 31.6%;
  --accent: 60 6.4% 90.8%;
  --accent-foreground: 217.5 22.2% 7.1%;
  --popover: 0 0% 100%;
  --popover-foreground: 217.5 22.2% 7.1%;
  --input: 60 6.1% 87.1%;
  --ring: 235.7 71.2% 42.2%;
  --border: 60 6.1% 87.1%;
  --destructive: 349.9 64.7% 46.7%;
  --destructive-foreground: 40 37.5% 96.9%;
  --success: 160.2 84.8% 25.9%;
  --success-foreground: 40 37.5% 96.9%;
  --warning: 35.5 100% 30.2%;
  --warning-foreground: 40 37.5% 96.9%;
  --info: 235.7 71.2% 42.2%;
  --info-foreground: 40 37.5% 96.9%;
  --card: 0 0% 100%;
  --card-foreground: 217.5 22.2% 7.1%;
}

[data-design-system-profile="corporate"][data-theme="dark"], [data-design-system-profile="corporate"] [data-theme="dark"], [data-theme="dark"] [data-design-system-profile="corporate"]:not([data-theme]):not(.light):not(.dark):not(.pressroom), [data-design-system-profile="corporate"].dark, [data-design-system-profile="corporate"] .dark, .dark [data-design-system-profile="corporate"]:not([data-theme]):not(.light):not(.dark):not(.pressroom), [data-design-system-profile="corporate"][data-theme="pressroom"], [data-design-system-profile="corporate"] [data-theme="pressroom"], [data-theme="pressroom"] [data-design-system-profile="corporate"]:not([data-theme]):not(.light):not(.dark):not(.pressroom), [data-design-system-profile="corporate"].pressroom, [data-design-system-profile="corporate"] .pressroom, .pressroom [data-design-system-profile="corporate"]:not([data-theme]):not(.light):not(.dark):not(.pressroom), [data-design-system-profile="corporate"].pressroom-dark, [data-design-system-profile="corporate"] .pressroom-dark {
  --ntp-color-canvas: #0e1116;
  --ntp-color-surface: #171a1f;
  --ntp-color-surface-subtle: #1c1f23;
  --ntp-color-surface-strong: #23262a;
  --ntp-color-text: #faf8f4;
  --ntp-color-text-muted: #b4b4b5;
  --ntp-color-text-subtle: #9c9c9b;
  --ntp-color-border: #2f3135;
  --ntp-color-border-strong: #7f8081;
  --ntp-color-control-boundary: #7f8081;
  --ntp-color-action: #1f2ab8;
  --ntp-color-action-hover: #3e47c0;
  --ntp-color-action-active: #545bc6;
  --ntp-color-action-text: #faf8f4;
  --ntp-color-action-surface: #e4e3ee;
  --ntp-color-focus: #a2a6dc;
  --ntp-color-verified: #4cc38a;
  --ntp-color-verified-text: #0e1116;
  --ntp-color-verified-surface: #13302a;
  --ntp-color-warning: #f2b24a;
  --ntp-color-warning-text: #0e1116;
  --ntp-color-warning-surface: #33280f;
  --ntp-color-critical: #ff7a8a;
  --ntp-color-critical-text: #0e1116;
  --ntp-color-critical-surface: #34191f;
  --ntp-color-paper: #faf8f4;
  --ntp-color-on-dark: #faf8f4;
  --ntp-color-on-light: #0e1116;
  --ntp-color-scrim: #0e1116;
  --ntp-color-border-subtle: #23262a;
  --ntp-color-brand: #a2a6dc;
  --ntp-color-brand-on: #0e1116;
  --ntp-color-brand-wordmark: #faf8f4;
  --ntp-color-brand-descriptor: #b4b4b5;
  --ntp-color-action-boundary: #a2a6dc;
  --ntp-color-link: #a2a6dc;
  --ntp-color-highlight-bg: #12173d;
  --ntp-color-highlight-on: #faf8f4;
  --ntp-color-highlight-soft: #111633;
  --ntp-color-proof-mark: #e5007e;
  --ntp-color-proof-text: #ed63ad;
  --ntp-color-selection-bg: #161e67;
  --ntp-color-selection-text: #faf8f4;
  --ntp-color-info: #a2a6dc;
  --ntp-color-info-surface: #12173d;
  --ntp-color-chart1: #a2a6dc;
  --ntp-color-chart2: #faf8f4;
  --ntp-color-chart3: #c5c7e6;
  --ntp-color-chart4: #7f8081;
  --ntp-color-chart5: #636466;
  --ntp-color-disabled-text: #636466;
  --ntp-color-disabled-background: #23262a;
  --ntp-color-band-tint: #111633;
  --ntp-color-icon-tile: #191f4d;
  --ntp-color-icon-tile-icon: #a2a6dc;
  --ntp-color-badge-bg: #191f4d;
  --ntp-color-badge-text: #c5c7e6;
  --ntp-color-sheet-edge: #2a2e36;
  --ntp-color-info-text: #faf8f4;
  --ntp-color-link-hover: #3e47c0;
  --ntp-color-link-active: #545bc6;
  --ntp-color-success: #4cc38a;
  --ntp-color-success-text: #0e1116;
  --ntp-color-success-surface: #13302a;
  --ntp-color-error: #ff7a8a;
  --ntp-color-error-text: #0e1116;
  --ntp-color-error-surface: #34191f;
  --ntp-color-disabled-boundary: #7f8081;
  --ntp-color-selection: #161e67;
  --ntp-color-scrim-overlay: color-mix(in srgb, var(--ntp-color-scrim) 56%, transparent);
  --ntp-phase-teal-surface: color-mix(in srgb, var(--ntp-component-production-data-teal) calc(var(--ntp-component-production-phase-dark-tint-opacity) * 100%), transparent);
  --ntp-phase-teal-foreground: var(--ntp-color-text);
  --ntp-phase-primary-surface: color-mix(in srgb, var(--ntp-component-production-data-primary) calc(var(--ntp-component-production-phase-dark-tint-opacity) * 100%), transparent);
  --ntp-phase-primary-foreground: var(--ntp-color-text);
  --ntp-phase-primary-solid-surface: color-mix(in srgb, var(--ntp-component-production-data-primary) calc(var(--ntp-component-production-phase-dark-tint-opacity) * 100%), transparent);
  --ntp-phase-primary-solid-foreground: var(--ntp-color-text);
  --ntp-phase-verified-surface: color-mix(in srgb, var(--ntp-component-production-data-verified) calc(var(--ntp-component-production-phase-dark-tint-opacity) * 100%), transparent);
  --ntp-phase-verified-foreground: var(--ntp-color-text);
  --ntp-phase-critical-mid-surface: color-mix(in srgb, var(--ntp-component-production-data-critical-mid) calc(var(--ntp-component-production-phase-dark-tint-opacity) * 100%), transparent);
  --ntp-phase-critical-mid-foreground: var(--ntp-color-text);
  --ntp-gantt-confirmed: #4b54c6;
  --ntp-gantt-prepress: #1f2ab8;
  --ntp-gantt-plate-making: #4b54c6;
  --ntp-gantt-printing: #1f2ab8;
  --ntp-gantt-cutting: #f4c16e;
  --ntp-gantt-binding: #f2b24a;
  --ntp-gantt-quality-check: #6fcfa1;
  --ntp-gantt-packaging: #151d80;
  --ntp-gantt-shipped: #4cc38a;
  --ntp-gantt-overdue: #ff7a8a;
  --ntp-gantt-conflict: #ff7a8a;
  --ntp-gantt-task-text: #b4b4b5;
  --ntp-gantt-priority-urgent: #ff7a8a;
  --ntp-gantt-priority-high: #f2b24a;
  --ntp-gantt-priority-normal: #1f2ab8;
  --ntp-gantt-priority-low: #b4b4b5;
  --ntp-color-surface-elevation-1: color-mix(in srgb, var(--ntp-color-paper) 5.1%, var(--ntp-color-surface));
  --ntp-progress-track-default: #0f155c;
  --ntp-progress-track-success: #266145;
  --ntp-progress-track-warning: #795925;
  --ntp-progress-track-danger: #7f3d45;
  --brand-500: var(--ntp-color-action);
  --brand-600: var(--ntp-color-action-hover);
  --brand-700: var(--ntp-color-action-active);
  --warning-500: var(--ntp-color-warning);
  --danger-500: var(--ntp-color-critical);
  --success-500: var(--ntp-color-verified);
  --text-primary: var(--ntp-color-text);
  --text-secondary: var(--ntp-color-text-muted);
  --text-tertiary: var(--ntp-color-text-subtle);
  --surface: var(--ntp-color-surface);
  --background: 217.5 22.2% 7.1%;
  --foreground: 40 37.5% 96.9%;
  --primary: 235.7 71.2% 42.2%;
  --primary-foreground: 40 37.5% 96.9%;
  --secondary: 214.3 11.1% 12.4%;
  --secondary-foreground: 40 37.5% 96.9%;
  --tertiary: 151.3 49.8% 53.1%;
  --tertiary-foreground: 217.5 22.2% 7.1%;
  --muted: 214.3 11.1% 12.4%;
  --muted-foreground: 240 0.7% 70.8%;
  --accent: 214.3 9.1% 15.1%;
  --accent-foreground: 40 37.5% 96.9%;
  --popover: 217.5 14.8% 10.6%;
  --popover-foreground: 40 37.5% 96.9%;
  --input: 220 6% 19.6%;
  --ring: 235.9 45.3% 74.9%;
  --border: 220 6% 19.6%;
  --destructive: 352.8 100% 73.9%;
  --destructive-foreground: 217.5 22.2% 7.1%;
  --success: 151.3 49.8% 53.1%;
  --success-foreground: 217.5 22.2% 7.1%;
  --warning: 37.1 86.6% 62%;
  --warning-foreground: 217.5 22.2% 7.1%;
  --info: 235.7 71.2% 42.2%;
  --info-foreground: 40 37.5% 96.9%;
  --card: 217.5 14.8% 10.6%;
  --card-foreground: 40 37.5% 96.9%;
}

[data-design-system-profile="corporate"] {
  --ntp-font-display: var(--ntp-loaded-font-display, "IBM Plex Sans"), system-ui, Arial, sans-serif;
  --ntp-font-ui: var(--ntp-loaded-font-ui, "IBM Plex Sans"), system-ui, Arial, sans-serif;
  --ntp-font-serif: var(--ntp-loaded-font-serif, "IBM Plex Serif"), ui-serif, Georgia, "Times New Roman", serif;
  --ntp-font-mono: var(--ntp-loaded-font-mono, "IBM Plex Mono"), ui-monospace, Consolas, monospace;
  --ntp-font-arabic: var(--ntp-loaded-font-arabic, "IBM Plex Sans Arabic"), system-ui, Tahoma, Arial, sans-serif;
  --ntp-colorblind-alert-stripe-a: #b45309;
  --ntp-colorblind-alert-stripe-b: #1d4ed8;
  --ntp-colorblind-text: #fff;
  --ntp-colorblind-link: #bfdbfe;
  --ntp-colorblind-active: #1e40af;
  --ntp-colorblind-focus: #ea580c;
  --ntp-process-cyan: #00aeef;
  --ntp-process-magenta: #ec008c;
  --ntp-process-yellow: #fff200;
  --ntp-process-key: #101820;
  --ntp-font-weight-regular: 400;
  --ntp-font-weight-medium: 500;
  --ntp-font-weight-semibold: 600;
  --ntp-font-weight-bold: 700;
  --ntp-font-size-caption: 12px;
  --ntp-font-size-dense: 13px;
  --ntp-font-size-ui: 14px;
  --ntp-font-size-body: 16px;
  --ntp-font-size-title-small: 20px;
  --ntp-font-size-title: 24px;
  --ntp-font-size-display-small: 32px;
  --ntp-font-size-display: 48px;
  --ntp-font-size-display-large: 64px;
  --ntp-font-size-display-xl: 96px;
  --ntp-font-size-display-2xl: 136px;
  --ntp-font-size-display-social: 150px;
  --ntp-line-height-caption: 16px;
  --ntp-line-height-dense: 18px;
  --ntp-line-height-ui: 20px;
  --ntp-line-height-body: 24px;
  --ntp-line-height-title-small: 28px;
  --ntp-line-height-title: 32px;
  --ntp-line-height-display-small: 40px;
  --ntp-line-height-display: 56px;
  --ntp-line-height-display-large: 72px;
  --ntp-line-height-arabic-body: 28px;
  --ntp-line-height-arabic-label: 24px;
  --ntp-line-height-ratio-hero: 1.02;
  --ntp-line-height-ratio-display: 1.08;
  --ntp-line-height-ratio-arabic-body: 1.7;
  --ntp-letter-spacing-tight: -.02em;
  --ntp-letter-spacing-hero: -.04em;
  --ntp-letter-spacing-display: -.045em;
  --ntp-letter-spacing-label: .08em;
  --ntp-letter-spacing-eyebrow: .12em;
  --ntp-letter-spacing-status: 0em;
  --ntp-letter-spacing-brand: .35em;
  --ntp-space-0: 0px;
  --ntp-space-1: 4px;
  --ntp-space-2: 8px;
  --ntp-space-3: 12px;
  --ntp-space-4: 16px;
  --ntp-space-5: 20px;
  --ntp-space-6: 24px;
  --ntp-space-7: 32px;
  --ntp-space-8: 40px;
  --ntp-space-9: 48px;
  --ntp-space-10: 64px;
  --ntp-space-11: 80px;
  --ntp-space-12: 96px;
  --ntp-radius-none: 0px;
  --ntp-radius-control: 4px;
  --ntp-radius-surface: 8px;
  --ntp-radius-outer: 12px;
  --ntp-radius-round: 9999px;
  --ntp-opacity-scrim: .56;
  --ntp-icon-stroke: 1.5;
  --ntp-icon-size: 20px;
  --ntp-motion-fast: .12s;
  --ntp-motion-standard: .2s;
  --ntp-motion-deliberate: .32s;
  --ntp-motion-hero: .48s;
  --ntp-motion-entrance: .4s;
  --ntp-motion-layer: .72s;
  --ntp-motion-scene-line: 60ms;
  --ntp-motion-scene-sheet-stagger: 80ms;
  --ntp-motion-scene-sheet: .32s;
  --ntp-motion-scene-route: .6s;
  --ntp-motion-scene-confirm: .12s;
  --ntp-motion-easing-standard: cubic-bezier(.2, 0, 0, 1);
  --ntp-motion-easing-emphasized: cubic-bezier(.16, 1, .3, 1);
  --ntp-motion-easing-entrance: cubic-bezier(0, 0, .3, 1);
  --ntp-motion-stagger-hero: .12s;
  --ntp-motion-stagger: 60ms;
  --ntp-motion-stagger-max: 2;
  --ntp-motion-distance-md: 12px;
  --ntp-elevation-none: none;
  --ntp-elevation-whisper: 0 1px 2px #0e11160f;
  --ntp-elevation-raised: 0 6px 16px -6px #0e111624;
  --ntp-elevation-sticky: 0 8px 20px -12px #0e111633;
  --ntp-elevation-overlay: 0 24px 48px -16px #0e111647;
  --ntp-elevation-sheet-1: 0 1px 1px #0e11161a;
  --ntp-elevation-sheet-2: 0 14px 32px #0e111612;
  --ntp-document-page-width: 210mm;
  --ntp-document-page-height: 297mm;
  --ntp-breakpoint-sm: 640px;
  --ntp-breakpoint-md: 768px;
  --ntp-breakpoint-lg: 1024px;
  --ntp-breakpoint-xl: 1280px;
  --ntp-breakpoint-2xl: 1536px;
  --ntp-layer-base: 0;
  --ntp-layer-sticky: 100;
  --ntp-layer-dropdown: 400;
  --ntp-layer-popover: 500;
  --ntp-layer-drawer: 600;
  --ntp-layer-modal: 700;
  --ntp-layer-toast: 800;
  --ntp-layer-tooltip: 900;
  --ntp-layer-drag-preview: 1000;
  --ntp-font-size-display-mobile: clamp(3.5rem, 12vw, 4.5rem);
  --ntp-line-height-display-hero: .9;
  --ntp-line-height-display-arabic: 1.22;
  --ntp-header-height-site: 72px;
  --ntp-size-header-height: var(--ntp-header-height-site);
  --ntp-border-width-hairline: 1px;
  --ntp-header-rule: var(--ntp-border-width-hairline);
  --ntp-header-rule-color: #e2e1de;
  --ntp-hairline-print: .5pt;
  --ntp-crop-mark-color: #e5007e;
  --ntp-crop-mark-stroke: 1.75px;
  --ntp-crop-mark-arm: 24px;
  --ntp-crop-mark-stroke-print: .4pt;
  --ntp-surface-paper-grain-opacity: .04;
  --ntp-texture-grain-paper: image-set(url("/textures/grain-paper.webp") type("image/webp") 1x, url("/textures/grain-paper@2x.webp") type("image/webp") 2x, url("/textures/grain-paper.png") 1x);
  --ntp-texture-grain-paper-size: 256px;
  --ntp-texture-grain-dark: url("/textures/grain-dark.png");
  --ntp-texture-grain-dark-size: 96px;
  --ntp-texture-grain-dark-opacity: .025;
  --ntp-palette-inkGrey-dark: #b4b4b5;
  --ntp-layout-grid-max: 1280px;
  --ntp-layout-margin: 80px;
  --ntp-layout-columns: 12;
  --ntp-layout-gutter: 24px;
  --ntp-measure: 68ch;
  --ntp-line-height-tight: 1.1;
  --ntp-line-height-heading: 1.25;
  --ntp-font-features: "kern", "liga";
  --ntp-size-consent-bar: 114px;
  --ntp-size-consent-bar-mobile: 221px;
  --ntp-accent-color: #1f2ab8;
  --ntp-color-band-dark: #12173d;
  --ntp-color-band-dark-text: #faf8f4;
  --ntp-color-band-dark-accent: #a2a6dc;
  --ntp-color-band-dark-card: #19217e;
  --ntp-color-band-dark-button: #faf8f4;
  --ntp-color-band-dark-button-text: #1f2ab8;
  --ntp-color-band-light: #f3f1ed;
  --ntp-color-band-light-text: #0e1116;
  --ntp-color-band-light-muted: #4a4f57;
  --ntp-color-band-light-card: #faf8f4;
  --ntp-color-band-light-rule: #e2e1de;
  --ntp-color-band-light-card-border: #d4d3d0;
  --ntp-accent-on-band: #a2a6dc;
  --ntp-accent-font-style: normal;
  --ntp-accent-font-weight: 600;
  --ntp-surface-band-dark: #12173d;
  --ntp-surface-on-band: #19217e;
  --ntp-border-on-band: #2f3135;
  --ntp-text-on-band: #faf8f4;
  --ntp-text-on-band-muted: #b4b4b5;
  --ntp-type-public-body-size: 1.125rem;
  --ntp-type-public-body-leading: 1.75rem;
  --ntp-type-public-body-size-mobile: 1.0625rem;
  --ntp-type-public-body-leading-mobile: 1.625rem;
  --ntp-type-public-lead-size: 1.375rem;
  --ntp-type-public-lead-leading: 2rem;
  --ntp-type-public-lead-size-mobile: 1.1875rem;
  --ntp-type-public-lead-leading-mobile: 1.75rem;
  --ntp-type-public-h2-size: 3rem;
  --ntp-type-public-h2-leading: 3.5rem;
  --ntp-type-public-h2-size-mobile: 2rem;
  --ntp-type-public-h2-leading-mobile: 2.5rem;
  --ntp-type-public-h3-size: 1.5rem;
  --ntp-type-public-h3-leading: 2rem;
  --ntp-type-public-h3-size-mobile: 1.25rem;
  --ntp-type-public-h3-leading-mobile: 1.75rem;
  --ntp-type-public-measure: 30em;
  --ntp-color-chart-1: var(--ntp-color-chart1);
  --ntp-color-chart-2: var(--ntp-color-chart2);
  --ntp-color-chart-3: var(--ntp-color-chart3);
  --ntp-color-chart-4: var(--ntp-color-chart4);
  --ntp-color-chart-5: var(--ntp-color-chart5);
  --ntp-motion-scene-sheet-travel: 6px;
  --ntp-density-control-height: 44px;
  --ntp-density-control-padding-x: 16px;
  --ntp-density-row-height: 48px;
  --ntp-density-panel-padding: 24px;
  --ntp-density-gap: 16px;
  --ntp-density-minimum-target: 44px;
  --ntp-component-production-queue-pending-background: #eef0f4;
  --ntp-component-production-queue-pending-foreground: #434a5c;
  --ntp-component-production-queue-confirmed-background: #eef0f4;
  --ntp-component-production-queue-confirmed-foreground: #434a5c;
  --ntp-component-production-queue-printing-background: #eef0f4;
  --ntp-component-production-queue-printing-foreground: #434a5c;
  --ntp-component-production-queue-binding-background: #eef0f4;
  --ntp-component-production-queue-binding-foreground: #434a5c;
  --ntp-component-production-queue-finishing-background: #eef0f4;
  --ntp-component-production-queue-finishing-foreground: #434a5c;
  --ntp-component-production-queue-quality-background: #eef0f4;
  --ntp-component-production-queue-quality-foreground: #434a5c;
  --ntp-component-production-queue-ready-background: #eef0f4;
  --ntp-component-production-queue-ready-foreground: #434a5c;
  --ntp-component-production-queue-shipping-background: #eef0f4;
  --ntp-component-production-queue-shipping-foreground: #434a5c;
  --ntp-component-production-queue-delivered-background: #eef0f4;
  --ntp-component-production-queue-delivered-foreground: #434a5c;
  --ntp-component-production-queue-unknown-background: #eef0f4;
  --ntp-component-production-queue-unknown-foreground: #434a5c;
  --ntp-component-email-max-width: 600px;
  --ntp-component-email-padding-block: 40px;
  --ntp-component-email-padding-inline: 20px;
  --ntp-component-email-section-gap: 32px;
  --ntp-component-email-card-padding: 24px;
  --ntp-component-email-content-gap: 16px;
  --ntp-component-email-button-padding-block: 12px;
  --ntp-component-email-button-padding-inline: 24px;
  --ntp-component-email-border-width: 1px;
  --ntp-component-focus-width: 2px;
  --ntp-component-focus-offset: 2px;
  --ntp-component-focus-offset-tight: 1px;
  --ntp-component-scrollbar-thumb-inset: 2px;
  --ntp-component-button-radius: 4px;
  --ntp-component-button-font-size: 14px;
  --ntp-component-button-font-weight: 600;
  --ntp-component-button-icon-size: 20px;
  --ntp-component-button-font-size-small: 12px;
  --ntp-component-button-font-size-large: 16px;
  --ntp-component-button-minimum-height-large: 48px;
  --ntp-component-button-gap: 8px;
  --ntp-component-button-line-height: 20px;
  --ntp-component-button-line-height-small: 16px;
  --ntp-component-button-line-height-large: 24px;
  --ntp-component-button-padding-inline-small: 12px;
  --ntp-component-button-padding-block: 8px;
  --ntp-component-button-padding-block-large: 12px;
  --ntp-component-button-padding-inline-large: 24px;
  --ntp-component-button-padding-block-tile: 16px;
  --ntp-component-field-radius: 4px;
  --ntp-component-field-font-size: 14px;
  --ntp-component-field-border-width: 1px;
  --ntp-component-field-focus-width: 2px;
  --ntp-component-surface-radius: 8px;
  --ntp-component-surface-border-width: 1px;
  --ntp-component-dialog-radius: 12px;
  --ntp-component-dialog-max-width: 720px;
  --ntp-component-table-font-size: 14px;
  --ntp-component-table-cell-padding-x: 12px;
  --ntp-component-table-line-height: 20px;
  --ntp-component-table-compact-font-size: 13px;
  --ntp-component-table-compact-line-height: 18px;
  --ntp-component-quote-step-min-height: 520px;
  --ntp-component-quote-summary-width: 420px;
  --ntp-component-page-title-font-size: 32px;
  --ntp-component-page-title-line-height: 40px;
  --ntp-component-page-title-font-weight: 600;
  --ntp-component-hero-title-font-size: 64px;
  --ntp-component-hero-title-line-height: 72px;
  --ntp-component-hero-title-font-size-compact: 32px;
  --ntp-component-hero-title-line-height-compact: 40px;
  --ntp-component-hero-title-font-weight: 600;
  --ntp-component-section-title-font-size: 24px;
  --ntp-component-section-title-line-height: 32px;
  --ntp-component-section-title-font-weight: 600;
  --ntp-component-auth-title-font-size: 24px;
  --ntp-component-auth-title-line-height: 32px;
  --ntp-component-auth-title-font-weight: 600;
  --ntp-component-production-data-primary: #1f2ab8;
  --ntp-component-production-data-verified: #0a7a55;
  --ntp-component-production-data-critical-mid: #ff7a8a;
  --ntp-component-production-data-teal: #0e1116;
  --ntp-component-production-data-violet: #a2a6dc;
  --ntp-component-production-data-sky: #b8b7b6;
  --ntp-component-production-data-verified-mid: #4cc38a;
  --ntp-component-production-data-solid-foreground: #faf8f4;
  --ntp-component-production-data-verified-mid-foreground: #000;
  --ntp-component-production-data-critical-mid-foreground: #000;
  --ntp-component-production-data-warning: #9a5b00;
  --ntp-component-production-data-critical: #c42a44;
  --ntp-component-production-data-track: #cbd5e1;
  --ntp-component-production-phase-teal-light-background: #0e1116;
  --ntp-component-production-phase-primary-light-background: #e4e3ee;
  --ntp-component-production-phase-primary-solid-light-background: #1f2ab8;
  --ntp-component-production-phase-verified-light-background: #e7f5ef;
  --ntp-component-production-phase-critical-mid-light-background: #fdebee;
  --ntp-component-production-phase-badge-tint-opacity: .133333;
  --ntp-component-production-phase-dark-tint-opacity: .121569;
  --ntp-component-production-phase-border-tint-opacity: .2;
  --ntp-component-gantt-lighten-opacity: .2;
  --ntp-component-gantt-darken-opacity: .3;
  --ntp-component-calibration-warning-foreground: #a2a6dc;
  --ntp-component-calibration-warning-guide: #f2b24a;
  --ntp-component-calibration-critical-guide: #ff7a8a;
  --ntp-component-color-profile-badge-input-background: #e4e3ee;
  --ntp-component-color-profile-badge-input-foreground: #1f2ab8;
  --ntp-component-color-profile-badge-output-background: #eef0f4;
  --ntp-component-color-profile-badge-output-foreground: #434a5c;
  --ntp-component-color-profile-badge-device-link-background: #eef0f4;
  --ntp-component-color-profile-badge-device-link-foreground: #434a5c;
  --ntp-component-color-profile-badge-rgb-background: #e4e3ee;
  --ntp-component-color-profile-badge-rgb-foreground: #19217e;
  --ntp-component-color-profile-badge-lab-background: #e7f5ef;
  --ntp-component-color-profile-badge-lab-foreground: #0a7a55;
  --ntp-component-color-profile-badge-gray-background: #f1f5f9;
  --ntp-component-color-profile-badge-gray-foreground: #475569;
  --ntp-component-color-profile-badge-cmyk-background: #0e1116;
  --ntp-component-color-profile-badge-cmyk-foreground: #faf8f4;
  --ntp-component-card-title-font-size: 20px;
  --ntp-component-card-title-line-height: 28px;
  --ntp-component-card-title-font-weight: 600;
  --ntp-component-status-title-font-size: 20px;
  --ntp-component-status-title-line-height: 28px;
  --ntp-component-status-title-font-weight: 600;
  --ntp-component-field-label-font-size: 14px;
  --ntp-component-field-label-line-height: 20px;
  --ntp-component-field-label-font-weight: 600;
  --ntp-component-dense-label-font-size: 13px;
  --ntp-component-dense-label-line-height: 18px;
  --ntp-component-dense-label-font-weight: 600;
  --ntp-component-caption-font-size: 12px;
  --ntp-component-caption-line-height: 18px;
  --ntp-component-caption-font-weight: 400;
  --ntp-component-body-strong-font-size: 16px;
  --ntp-component-body-strong-line-height: 24px;
  --ntp-component-body-strong-font-weight: 600;
  --ntp-component-metric-value-font-size: 48px;
  --ntp-component-metric-value-line-height: 56px;
  --ntp-component-metric-value-font-weight: 600;
  --ntp-component-technical-title-font-size: 14px;
  --ntp-component-technical-title-line-height: 20px;
  --ntp-component-technical-title-font-weight: 600;
  --ntp-component-document-title-font-size: 24px;
  --ntp-component-document-title-line-height: 32px;
  --ntp-component-document-title-font-weight: 600;
  --ntp-component-document-section-title-font-size: 14px;
  --ntp-component-document-section-title-line-height: 20px;
  --ntp-component-document-section-title-font-weight: 600;
  --ntp-component-document-item-title-font-size: 16px;
  --ntp-component-document-item-title-line-height: 24px;
  --ntp-component-document-item-title-font-weight: 600;
  --ntp-component-order-priority-low: #4cc38a;
  --ntp-component-order-priority-normal: #b8b7b6;
  --ntp-component-order-priority-high: #f2b24a;
  --ntp-component-order-priority-urgent: #ff7a8a;
  --ntp-component-xjdf-intent-info: #b8b7b6;
  --ntp-component-xjdf-intent-accent: #a2a6dc;
  --ntp-component-xjdf-intent-warning: #9a5b00;
  --ntp-component-xjdf-intent-critical: #c42a44;
  --ntp-component-xjdf-intent-neutral: #475569;
  --ntp-component-marketplace-document-title-font-size-pt: 18px;
  --ntp-component-marketplace-document-section-font-size-pt: 12px;
  --ntp-component-marketplace-document-body-font-size-pt: 9px;
  --ntp-component-marketplace-document-highlight-font-size-pt: 20px;
  --ntp-component-marketplace-document-footer-font-size-pt: 8px;
  --ntp-component-marketplace-document-table-font-size-pt: 9px;
  --ntp-component-marketplace-document-table-line-height-mm: 4.4px;
  --ntp-component-marketplace-document-table-vertical-padding-mm: 3.6px;
  --ntp-component-marketplace-document-table-text-inset-mm: 2px;
  --ntp-component-marketplace-document-table-measure-padding-mm: 6px;
  --ntp-component-feedback-flash-opacity: .35;
  --ntp-component-app-shell-header-height-mobile: 56px;
  --ntp-component-app-shell-header-height: 64px;
  --ntp-component-app-shell-sidebar-expanded-width: 240px;
  --ntp-component-app-shell-sidebar-collapsed-width: 64px;
  --ntp-component-embed-quote-max-width: 640px;
  --ntp-component-embed-quote-option-min-width: 160px;
  --ntp-component-embed-quote-field-min-width: 220px;
  --ntp-component-drawer-panel-width: 420px;
  --ntp-component-drawer-copilot-max-width: 440px;
  --ntp-component-lock-pin-min-height: 112px;
  --ntp-component-lock-key-min-height: 88px;
  --ntp-component-process-swatch-cyan: #00aeef;
  --ntp-component-process-swatch-magenta: #ec008c;
  --ntp-component-process-swatch-yellow: #fff200;
  --ntp-component-process-swatch-key: #101820;
  --ntp-component-process-swatch-spot: #a2a6dc;
  --ntp-component-page-findings-guide-halo: 0 0 0 1px #ffffff8c;
  --ntp-component-visual-diff-viewport-min-height: 300px;
  --ntp-component-visual-diff-spinner-duration: .8s;
  --ntp-component-layer-preview-label-padding-block: 2.5px;
  --ntp-component-layer-preview-label-padding-inline: 10px;
  --ntp-component-layer-preview-label-border-width: .5px;
  --ntp-component-layer-preview-label-radius: 6px;
  --ntp-component-pairing-code-panel-max-width: 380px;
  --ntp-component-idle-overlay-countdown-font-size: 12rem;
  --ntp-component-idle-overlay-continue-max-width: 24rem;
  --ntp-component-hud-mode-job-font-size: 10vw;
  --ntp-component-hud-mode-quantity-font-size: 20vw;
  --ntp-component-caption-strong-font-size: 12px;
  --ntp-component-caption-strong-line-height: 18px;
  --ntp-component-caption-strong-font-weight: 600;
  --ntp-component-buyer-field-font-size: 16px;
  --ntp-component-buyer-field-line-height: 24px;
  --ntp-component-buyer-field-font-weight: 400;
  --ntp-component-buyer-field-control-height: 48px;
  --ntp-component-arabic-body-font-size: 16px;
  --ntp-component-arabic-body-line-height: 28px;
  --ntp-component-arabic-body-font-weight: 400;
  --ntp-component-arabic-label-font-size: 14px;
  --ntp-component-arabic-label-line-height: 24px;
  --ntp-component-arabic-label-font-weight: 600;
  --ntp-component-interactive-row-minimum-height: 44px;
  --ntp-component-application-icon-preferred-height: 48px;
}

[data-design-system-profile="corporate"][dir="rtl"], [data-design-system-profile="corporate"] [dir="rtl"] {
  --ntp-font-display: var(--ntp-font-arabic);
  --ntp-font-ui: var(--ntp-font-arabic);
}

[data-design-system-profile="corporate"] :lang(ar) {
  line-height: var(--ntp-line-height-ratio-arabic-body);
}

[data-design-system-profile="corporate"] :lang(ru), [data-design-system-profile="corporate"] :lang(ar) {
  --ntp-letter-spacing-display: 0;
}

[data-design-system-profile="corporate"][data-density="compact"], [data-design-system-profile="corporate"] [data-density="compact"], [data-design-system-profile="corporate"].density-compact, [data-design-system-profile="corporate"] .density-compact {
  --ntp-density-control-height: 32px;
  --ntp-density-control-padding-x: 12px;
  --ntp-density-row-height: 36px;
  --ntp-density-panel-padding: 16px;
  --ntp-density-gap: 8px;
  --ntp-density-minimum-target: 44px;
}

@media (forced-colors: active) {
  [data-design-system-profile="corporate"], [data-design-system-profile="corporate"][data-theme="light"], [data-design-system-profile="corporate"] [data-theme="light"], [data-theme="light"] [data-design-system-profile="corporate"]:not([data-theme]):not(.light):not(.dark):not(.pressroom), [data-design-system-profile="corporate"].light, [data-design-system-profile="corporate"] .light, .light [data-design-system-profile="corporate"]:not([data-theme]):not(.light):not(.dark):not(.pressroom), [data-design-system-profile="corporate"][data-theme="dark"], [data-design-system-profile="corporate"] [data-theme="dark"], [data-theme="dark"] [data-design-system-profile="corporate"]:not([data-theme]):not(.light):not(.dark):not(.pressroom), [data-design-system-profile="corporate"].dark, [data-design-system-profile="corporate"] .dark, .dark [data-design-system-profile="corporate"]:not([data-theme]):not(.light):not(.dark):not(.pressroom), [data-design-system-profile="corporate"][data-theme="pressroom"], [data-design-system-profile="corporate"] [data-theme="pressroom"], [data-theme="pressroom"] [data-design-system-profile="corporate"]:not([data-theme]):not(.light):not(.dark):not(.pressroom), [data-design-system-profile="corporate"].pressroom, [data-design-system-profile="corporate"] .pressroom, .pressroom [data-design-system-profile="corporate"]:not([data-theme]):not(.light):not(.dark):not(.pressroom), [data-design-system-profile="corporate"].pressroom-dark, [data-design-system-profile="corporate"] .pressroom-dark {
    --ntp-color-canvas: Canvas;
    --ntp-color-surface: Canvas;
    --ntp-color-surface-subtle: Canvas;
    --ntp-color-surface-strong: Canvas;
    --ntp-color-text: CanvasText;
    --ntp-color-text-muted: GrayText;
    --ntp-color-text-subtle: GrayText;
    --ntp-color-border: CanvasText;
    --ntp-color-border-strong: CanvasText;
    --ntp-color-control-boundary: CanvasText;
    --ntp-color-action: LinkText;
    --ntp-color-action-hover: LinkText;
    --ntp-color-action-active: LinkText;
    --ntp-color-action-text: Canvas;
    --ntp-color-action-surface: Canvas;
    --ntp-color-focus: Highlight;
    --ntp-color-verified: CanvasText;
    --ntp-color-verified-text: Canvas;
    --ntp-color-verified-surface: Canvas;
    --ntp-color-warning: CanvasText;
    --ntp-color-warning-text: Canvas;
    --ntp-color-warning-surface: Canvas;
    --ntp-color-critical: CanvasText;
    --ntp-color-critical-text: Canvas;
    --ntp-color-critical-surface: Canvas;
    --ntp-color-paper: Canvas;
    --ntp-color-on-dark: CanvasText;
    --ntp-color-on-light: CanvasText;
    --ntp-color-scrim: CanvasText;
    --ntp-color-border-subtle: CanvasText;
    --ntp-color-brand: CanvasText;
    --ntp-color-brand-on: Canvas;
    --ntp-color-brand-wordmark: CanvasText;
    --ntp-color-brand-descriptor: CanvasText;
    --ntp-color-action-boundary: CanvasText;
    --ntp-color-link: LinkText;
    --ntp-color-highlight-bg: CanvasText;
    --ntp-color-highlight-on: CanvasText;
    --ntp-color-highlight-soft: CanvasText;
    --ntp-color-proof-mark: CanvasText;
    --ntp-color-proof-text: CanvasText;
    --ntp-color-selection-bg: CanvasText;
    --ntp-color-selection-text: HighlightText;
    --ntp-color-info: CanvasText;
    --ntp-color-info-surface: Canvas;
    --ntp-color-chart1: CanvasText;
    --ntp-color-chart2: CanvasText;
    --ntp-color-chart3: CanvasText;
    --ntp-color-chart4: CanvasText;
    --ntp-color-chart5: CanvasText;
    --ntp-color-disabled-text: GrayText;
    --ntp-color-disabled-background: Canvas;
    --ntp-color-band-tint: CanvasText;
    --ntp-color-icon-tile: CanvasText;
    --ntp-color-icon-tile-icon: CanvasText;
    --ntp-color-badge-bg: CanvasText;
    --ntp-color-badge-text: CanvasText;
    --ntp-color-sheet-edge: CanvasText;
    --ntp-color-info-text: Canvas;
    --ntp-color-link-hover: LinkText;
    --ntp-color-link-active: LinkText;
    --ntp-color-success: CanvasText;
    --ntp-color-success-text: Canvas;
    --ntp-color-success-surface: Canvas;
    --ntp-color-error: CanvasText;
    --ntp-color-error-text: Canvas;
    --ntp-color-error-surface: Canvas;
    --ntp-color-disabled-boundary: GrayText;
    --ntp-color-selection: Highlight;
    --ntp-progress-track-default: Canvas;
    --ntp-progress-track-success: Canvas;
    --ntp-progress-track-warning: Canvas;
    --ntp-progress-track-danger: Canvas;
    --ntp-component-production-data-primary: CanvasText;
    --ntp-component-production-data-verified: CanvasText;
    --ntp-component-production-data-critical-mid: CanvasText;
    --ntp-component-production-data-teal: CanvasText;
    --ntp-component-production-data-violet: CanvasText;
    --ntp-component-production-data-sky: CanvasText;
    --ntp-component-production-data-verified-mid: CanvasText;
    --ntp-component-production-data-solid-foreground: Canvas;
    --ntp-component-production-data-verified-mid-foreground: Canvas;
    --ntp-component-production-data-critical-mid-foreground: Canvas;
    --ntp-component-production-data-warning: CanvasText;
    --ntp-component-production-data-critical: CanvasText;
    --ntp-component-production-data-track: Canvas;
    --ntp-component-xjdf-intent-info: CanvasText;
    --ntp-component-xjdf-intent-accent: CanvasText;
    --ntp-component-xjdf-intent-warning: CanvasText;
    --ntp-component-xjdf-intent-critical: CanvasText;
    --ntp-component-xjdf-intent-neutral: CanvasText;
    --ntp-component-production-queue-pending-background: CanvasText;
    --ntp-component-production-queue-pending-foreground: Canvas;
    --ntp-component-production-queue-confirmed-background: CanvasText;
    --ntp-component-production-queue-confirmed-foreground: Canvas;
    --ntp-component-production-queue-printing-background: CanvasText;
    --ntp-component-production-queue-printing-foreground: Canvas;
    --ntp-component-production-queue-binding-background: CanvasText;
    --ntp-component-production-queue-binding-foreground: Canvas;
    --ntp-component-production-queue-finishing-background: CanvasText;
    --ntp-component-production-queue-finishing-foreground: Canvas;
    --ntp-component-production-queue-quality-background: CanvasText;
    --ntp-component-production-queue-quality-foreground: Canvas;
    --ntp-component-production-queue-ready-background: CanvasText;
    --ntp-component-production-queue-ready-foreground: Canvas;
    --ntp-component-production-queue-shipping-background: CanvasText;
    --ntp-component-production-queue-shipping-foreground: Canvas;
    --ntp-component-production-queue-delivered-background: CanvasText;
    --ntp-component-production-queue-delivered-foreground: Canvas;
    --ntp-component-production-queue-unknown-background: CanvasText;
    --ntp-component-production-queue-unknown-foreground: Canvas;
    --ntp-component-order-priority-low: CanvasText;
    --ntp-component-order-priority-normal: CanvasText;
    --ntp-component-order-priority-high: CanvasText;
    --ntp-component-order-priority-urgent: CanvasText;
    --ntp-phase-teal-surface: Canvas;
    --ntp-phase-teal-foreground: CanvasText;
    --ntp-phase-primary-surface: Canvas;
    --ntp-phase-primary-foreground: CanvasText;
    --ntp-phase-primary-solid-surface: Canvas;
    --ntp-phase-primary-solid-foreground: CanvasText;
    --ntp-phase-verified-surface: Canvas;
    --ntp-phase-verified-foreground: CanvasText;
    --ntp-phase-critical-mid-surface: Canvas;
    --ntp-phase-critical-mid-foreground: CanvasText;
    --ntp-gantt-confirmed: CanvasText;
    --ntp-gantt-prepress: CanvasText;
    --ntp-gantt-plate-making: CanvasText;
    --ntp-gantt-printing: CanvasText;
    --ntp-gantt-cutting: CanvasText;
    --ntp-gantt-binding: CanvasText;
    --ntp-gantt-quality-check: CanvasText;
    --ntp-gantt-packaging: CanvasText;
    --ntp-gantt-shipped: CanvasText;
    --ntp-gantt-overdue: CanvasText;
    --ntp-gantt-conflict: CanvasText;
    --ntp-gantt-task-text: CanvasText;
    --ntp-gantt-priority-urgent: CanvasText;
    --ntp-gantt-priority-high: CanvasText;
    --ntp-gantt-priority-normal: CanvasText;
    --ntp-gantt-priority-low: CanvasText;
    --ntp-component-calibration-warning-foreground: CanvasText;
    --ntp-component-calibration-warning-guide: CanvasText;
    --ntp-component-calibration-critical-guide: CanvasText;
    --ntp-component-color-profile-badge-input-background: Canvas;
    --ntp-component-color-profile-badge-input-foreground: CanvasText;
    --ntp-component-color-profile-badge-output-background: Canvas;
    --ntp-component-color-profile-badge-output-foreground: CanvasText;
    --ntp-component-color-profile-badge-device-link-background: Canvas;
    --ntp-component-color-profile-badge-device-link-foreground: CanvasText;
    --ntp-component-color-profile-badge-rgb-background: Canvas;
    --ntp-component-color-profile-badge-rgb-foreground: CanvasText;
    --ntp-component-color-profile-badge-lab-background: Canvas;
    --ntp-component-color-profile-badge-lab-foreground: CanvasText;
    --ntp-component-color-profile-badge-gray-background: Canvas;
    --ntp-component-color-profile-badge-gray-foreground: CanvasText;
    --ntp-component-color-profile-badge-cmyk-background: Canvas;
    --ntp-component-color-profile-badge-cmyk-foreground: CanvasText;
    --ntp-color-surface-elevation-1: Canvas;
  }
}

@media (prefers-reduced-motion: reduce) {
  [data-design-system-profile="corporate"] {
    --ntp-motion-hero: 0s;
    --ntp-motion-entrance: 0s;
    --ntp-motion-layer: 0s;
    --ntp-motion-stagger-hero: 0s;
    --ntp-motion-stagger: 0s;
    --ntp-motion-stagger-max: 0;
    --ntp-motion-distance-md: 0px;
  }
}

[data-design-system-profile="corporate"] .ntp-catalog-type-caption {
  font-size: var(--ntp-font-size-caption);
  line-height: var(--ntp-line-height-caption);
}

[data-design-system-profile="corporate"] .ntp-catalog-type-dense {
  font-size: var(--ntp-font-size-dense);
  line-height: var(--ntp-line-height-dense);
}

[data-design-system-profile="corporate"] .ntp-catalog-type-ui {
  font-size: var(--ntp-font-size-ui);
  line-height: var(--ntp-line-height-ui);
}

[data-design-system-profile="corporate"] .ntp-catalog-type-body {
  font-size: var(--ntp-font-size-body);
  line-height: var(--ntp-line-height-body);
}

[data-design-system-profile="corporate"] .ntp-catalog-type-title-small {
  font-size: var(--ntp-font-size-title-small);
  line-height: var(--ntp-line-height-title-small);
}

[data-design-system-profile="corporate"] .ntp-catalog-type-title {
  font-size: var(--ntp-font-size-title);
  line-height: var(--ntp-line-height-title);
}

[data-design-system-profile="corporate"] .ntp-catalog-type-display-small {
  font-size: var(--ntp-font-size-display-small);
  line-height: var(--ntp-line-height-display-small);
}

[data-design-system-profile="corporate"] .ntp-catalog-type-display {
  font-size: var(--ntp-font-size-display);
  line-height: var(--ntp-line-height-display);
}

[data-design-system-profile="corporate"] .ntp-catalog-type-display-large {
  font-size: var(--ntp-font-size-display-large);
  line-height: var(--ntp-line-height-display-large);
}

[data-design-system-profile="corporate"] .ntp-catalog-type-display-xl {
  font-size: var(--ntp-font-size-display-xl);
  line-height: var(--ntp-line-height-display-hero);
}

[data-design-system-profile="corporate"] .ntp-catalog-type-display-2xl {
  font-size: var(--ntp-font-size-display-2xl);
  line-height: var(--ntp-line-height-display-hero);
}

[data-design-system-profile="corporate"] .ntp-catalog-type-display-social {
  font-size: var(--ntp-font-size-display-social);
  line-height: var(--ntp-line-height-display-hero);
}

[data-design-system-profile="corporate"] .ntp-type-caption-strong {
  font-size: var(--ntp-component-caption-strong-font-size);
  line-height: var(--ntp-component-caption-strong-line-height);
  font-weight: var(--ntp-component-caption-strong-font-weight);
}

[data-design-system-profile="corporate"] .ntp-type-buyer-field {
  font-size: var(--ntp-component-buyer-field-font-size);
  line-height: var(--ntp-component-buyer-field-line-height);
  font-weight: var(--ntp-component-buyer-field-font-weight);
}

[data-design-system-profile="corporate"] .ntp-type-arabic-body {
  font-size: var(--ntp-component-arabic-body-font-size);
  line-height: var(--ntp-component-arabic-body-line-height);
  font-weight: var(--ntp-component-arabic-body-font-weight);
}

[data-design-system-profile="corporate"] .ntp-type-arabic-label {
  font-size: var(--ntp-component-arabic-label-font-size);
  line-height: var(--ntp-component-arabic-label-line-height);
  font-weight: var(--ntp-component-arabic-label-font-weight);
}

[data-design-system-profile="corporate"] .ntp-catalog-color-canvas {
  background-color: var(--ntp-color-canvas);
}

[data-design-system-profile="corporate"] .ntp-catalog-color-surface {
  background-color: var(--ntp-color-surface);
}

[data-design-system-profile="corporate"] .ntp-catalog-color-surface-subtle {
  background-color: var(--ntp-color-surface-subtle);
}

[data-design-system-profile="corporate"] .ntp-catalog-color-surface-strong {
  background-color: var(--ntp-color-surface-strong);
}

[data-design-system-profile="corporate"] .ntp-catalog-color-text {
  background-color: var(--ntp-color-text);
}

[data-design-system-profile="corporate"] .ntp-catalog-color-text-muted {
  background-color: var(--ntp-color-text-muted);
}

[data-design-system-profile="corporate"] .ntp-catalog-color-text-subtle {
  background-color: var(--ntp-color-text-subtle);
}

[data-design-system-profile="corporate"] .ntp-catalog-color-border {
  background-color: var(--ntp-color-border);
}

[data-design-system-profile="corporate"] .ntp-catalog-color-border-strong {
  background-color: var(--ntp-color-border-strong);
}

[data-design-system-profile="corporate"] .ntp-catalog-color-control-boundary {
  background-color: var(--ntp-color-control-boundary);
}

[data-design-system-profile="corporate"] .ntp-catalog-color-action {
  background-color: var(--ntp-color-action);
}

[data-design-system-profile="corporate"] .ntp-catalog-color-action-hover {
  background-color: var(--ntp-color-action-hover);
}

[data-design-system-profile="corporate"] .ntp-catalog-color-action-active {
  background-color: var(--ntp-color-action-active);
}

[data-design-system-profile="corporate"] .ntp-catalog-color-action-text {
  background-color: var(--ntp-color-action-text);
}

[data-design-system-profile="corporate"] .ntp-catalog-color-action-surface {
  background-color: var(--ntp-color-action-surface);
}

[data-design-system-profile="corporate"] .ntp-catalog-color-focus {
  background-color: var(--ntp-color-focus);
}

[data-design-system-profile="corporate"] .ntp-catalog-color-verified {
  background-color: var(--ntp-color-verified);
}

[data-design-system-profile="corporate"] .ntp-catalog-color-verified-text {
  background-color: var(--ntp-color-verified-text);
}

[data-design-system-profile="corporate"] .ntp-catalog-color-verified-surface {
  background-color: var(--ntp-color-verified-surface);
}

[data-design-system-profile="corporate"] .ntp-catalog-color-warning {
  background-color: var(--ntp-color-warning);
}

[data-design-system-profile="corporate"] .ntp-catalog-color-warning-text {
  background-color: var(--ntp-color-warning-text);
}

[data-design-system-profile="corporate"] .ntp-catalog-color-warning-surface {
  background-color: var(--ntp-color-warning-surface);
}

[data-design-system-profile="corporate"] .ntp-catalog-color-critical {
  background-color: var(--ntp-color-critical);
}

[data-design-system-profile="corporate"] .ntp-catalog-color-critical-text {
  background-color: var(--ntp-color-critical-text);
}

[data-design-system-profile="corporate"] .ntp-catalog-color-critical-surface {
  background-color: var(--ntp-color-critical-surface);
}

[data-design-system-profile="corporate"] .ntp-catalog-color-paper {
  background-color: var(--ntp-color-paper);
}

[data-design-system-profile="corporate"] .ntp-catalog-color-on-dark {
  background-color: var(--ntp-color-on-dark);
}

[data-design-system-profile="corporate"] .ntp-catalog-color-on-light {
  background-color: var(--ntp-color-on-light);
}

[data-design-system-profile="corporate"] .ntp-catalog-color-scrim {
  background-color: var(--ntp-color-scrim);
}

[data-design-system-profile="corporate"] .ntp-catalog-color-border-subtle {
  background-color: var(--ntp-color-border-subtle);
}

[data-design-system-profile="corporate"] .ntp-catalog-color-brand {
  background-color: var(--ntp-color-brand);
}

[data-design-system-profile="corporate"] .ntp-catalog-color-brand-on {
  background-color: var(--ntp-color-brand-on);
}

[data-design-system-profile="corporate"] .ntp-catalog-color-brand-wordmark {
  background-color: var(--ntp-color-brand-wordmark);
}

[data-design-system-profile="corporate"] .ntp-catalog-color-brand-descriptor {
  background-color: var(--ntp-color-brand-descriptor);
}

[data-design-system-profile="corporate"] .ntp-catalog-color-action-boundary {
  background-color: var(--ntp-color-action-boundary);
}

[data-design-system-profile="corporate"] .ntp-catalog-color-link {
  background-color: var(--ntp-color-link);
}

[data-design-system-profile="corporate"] .ntp-catalog-color-highlight-bg {
  background-color: var(--ntp-color-highlight-bg);
}

[data-design-system-profile="corporate"] .ntp-catalog-color-highlight-on {
  background-color: var(--ntp-color-highlight-on);
}

[data-design-system-profile="corporate"] .ntp-catalog-color-highlight-soft {
  background-color: var(--ntp-color-highlight-soft);
}

[data-design-system-profile="corporate"] .ntp-catalog-color-proof-mark {
  background-color: var(--ntp-color-proof-mark);
}

[data-design-system-profile="corporate"] .ntp-catalog-color-proof-text {
  background-color: var(--ntp-color-proof-text);
}

[data-design-system-profile="corporate"] .ntp-catalog-color-selection-bg {
  background-color: var(--ntp-color-selection-bg);
}

[data-design-system-profile="corporate"] .ntp-catalog-color-selection-text {
  background-color: var(--ntp-color-selection-text);
}

[data-design-system-profile="corporate"] .ntp-catalog-color-info {
  background-color: var(--ntp-color-info);
}

[data-design-system-profile="corporate"] .ntp-catalog-color-info-surface {
  background-color: var(--ntp-color-info-surface);
}

[data-design-system-profile="corporate"] .ntp-catalog-color-chart1 {
  background-color: var(--ntp-color-chart1);
}

[data-design-system-profile="corporate"] .ntp-catalog-color-chart2 {
  background-color: var(--ntp-color-chart2);
}

[data-design-system-profile="corporate"] .ntp-catalog-color-chart3 {
  background-color: var(--ntp-color-chart3);
}

[data-design-system-profile="corporate"] .ntp-catalog-color-chart4 {
  background-color: var(--ntp-color-chart4);
}

[data-design-system-profile="corporate"] .ntp-catalog-color-chart5 {
  background-color: var(--ntp-color-chart5);
}

[data-design-system-profile="corporate"] .ntp-catalog-color-disabled-text {
  background-color: var(--ntp-color-disabled-text);
}

[data-design-system-profile="corporate"] .ntp-catalog-color-disabled-background {
  background-color: var(--ntp-color-disabled-background);
}

[data-design-system-profile="corporate"] .ntp-catalog-color-band-tint {
  background-color: var(--ntp-color-band-tint);
}

[data-design-system-profile="corporate"] .ntp-catalog-color-icon-tile {
  background-color: var(--ntp-color-icon-tile);
}

[data-design-system-profile="corporate"] .ntp-catalog-color-icon-tile-icon {
  background-color: var(--ntp-color-icon-tile-icon);
}

[data-design-system-profile="corporate"] .ntp-catalog-color-badge-bg {
  background-color: var(--ntp-color-badge-bg);
}

[data-design-system-profile="corporate"] .ntp-catalog-color-badge-text {
  background-color: var(--ntp-color-badge-text);
}

[data-design-system-profile="corporate"] .ntp-catalog-color-sheet-edge {
  background-color: var(--ntp-color-sheet-edge);
}

[data-design-system-profile="corporate"] .ntp-catalog-color-info-text {
  background-color: var(--ntp-color-info-text);
}

[data-design-system-profile="corporate"] .ntp-catalog-color-link-hover {
  background-color: var(--ntp-color-link-hover);
}

[data-design-system-profile="corporate"] .ntp-catalog-color-link-active {
  background-color: var(--ntp-color-link-active);
}

[data-design-system-profile="corporate"] .ntp-catalog-color-success {
  background-color: var(--ntp-color-success);
}

[data-design-system-profile="corporate"] .ntp-catalog-color-success-text {
  background-color: var(--ntp-color-success-text);
}

[data-design-system-profile="corporate"] .ntp-catalog-color-success-surface {
  background-color: var(--ntp-color-success-surface);
}

[data-design-system-profile="corporate"] .ntp-catalog-color-error {
  background-color: var(--ntp-color-error);
}

[data-design-system-profile="corporate"] .ntp-catalog-color-error-text {
  background-color: var(--ntp-color-error-text);
}

[data-design-system-profile="corporate"] .ntp-catalog-color-error-surface {
  background-color: var(--ntp-color-error-surface);
}

[data-design-system-profile="corporate"] .ntp-catalog-color-disabled-boundary {
  background-color: var(--ntp-color-disabled-boundary);
}

[data-design-system-profile="corporate"] .ntp-catalog-color-selection {
  background-color: var(--ntp-color-selection);
}

[data-design-system-profile="corporate"] .ntp-catalog-space-1 {
  width: var(--ntp-space-1);
}

[data-design-system-profile="corporate"] .ntp-catalog-space-2 {
  width: var(--ntp-space-2);
}

[data-design-system-profile="corporate"] .ntp-catalog-space-3 {
  width: var(--ntp-space-3);
}

[data-design-system-profile="corporate"] .ntp-catalog-space-4 {
  width: var(--ntp-space-4);
}

[data-design-system-profile="corporate"] .ntp-catalog-space-5 {
  width: var(--ntp-space-5);
}

[data-design-system-profile="corporate"] .ntp-catalog-space-6 {
  width: var(--ntp-space-6);
}

[data-design-system-profile="corporate"] .ntp-catalog-space-7 {
  width: var(--ntp-space-7);
}

[data-design-system-profile="corporate"] .ntp-catalog-space-8 {
  width: var(--ntp-space-8);
}

[data-design-system-profile="corporate"] .ntp-catalog-radius-control {
  border-radius: var(--ntp-radius-control);
}

[data-design-system-profile="corporate"] .ntp-catalog-radius-surface {
  border-radius: var(--ntp-radius-surface);
}

[data-design-system-profile="corporate"] .ntp-catalog-radius-outer {
  border-radius: var(--ntp-radius-outer);
}

[data-design-system-profile="corporate"] .ntp-catalog-radius-round {
  border-radius: var(--ntp-radius-round);
}

[data-design-system-profile="corporate"] .ntp-catalog-motion-fast {
  transition-duration: var(--ntp-motion-fast);
}

[data-design-system-profile="corporate"] .ntp-catalog-motion-standard {
  transition-duration: var(--ntp-motion-standard);
}

[data-design-system-profile="corporate"] .ntp-catalog-motion-deliberate {
  transition-duration: var(--ntp-motion-deliberate);
}

[data-design-system-profile="corporate"] .ntp-catalog-motion-hero {
  transition-duration: var(--ntp-motion-hero);
}

[data-design-system-profile="corporate"] .ntp-catalog-motion-entrance {
  transition-duration: var(--ntp-motion-entrance);
}

[data-design-system-profile="corporate"] .ntp-catalog-motion-layer {
  transition-duration: var(--ntp-motion-layer);
}

[data-design-system-profile="corporate"] .ntp-catalog-motion-scene-line {
  transition-duration: var(--ntp-motion-scene-line);
}

[data-design-system-profile="corporate"] .ntp-catalog-motion-scene-sheet-stagger {
  transition-duration: var(--ntp-motion-scene-sheet-stagger);
}

[data-design-system-profile="corporate"] .ntp-catalog-motion-scene-sheet {
  transition-duration: var(--ntp-motion-scene-sheet);
}

[data-design-system-profile="corporate"] .ntp-catalog-motion-scene-route {
  transition-duration: var(--ntp-motion-scene-route);
}

[data-design-system-profile="corporate"] .ntp-catalog-motion-scene-confirm {
  transition-duration: var(--ntp-motion-scene-confirm);
}

@media (min-width: 768px) {
  [data-design-system-profile="corporate"] .ntp-type-hero-title {
    --ntp-hero-size: var(--ntp-component-hero-title-font-size);
    --ntp-hero-leading: var(--ntp-component-hero-title-line-height);
  }
}

