:root{--color-main-navy-rgb: 14 14 31;--color-paper-rgb: 236 236 236;--color-primary-rgb: 88 0 255;--color-primary-light-rgb: 118 87 255;--color-secondary-rgb: 0 245 198;--color-secondary-light-rgb: 35 199 167;--color-tertiary-rgb: 0 164 255;--color-tertiary-light-rgb: 51 184 255;--color-tertiary-navy-rgb: 0 93 140;--color-danger-rgb: 196 114 114;--color-pink-500-rgb: 236 72 153;--color-white-rgb: 255 255 255;--color-vert-pharma-rgb: 0 245 198;--color-vert-3pl-rgb: 0 164 255;--color-vert-retail-rgb: 251 191 36;--color-main-navy: rgb(var(--color-main-navy-rgb));--color-main-navy-100: rgb(var(--color-main-navy-rgb));--color-main-navy-80: rgb(var(--color-main-navy-rgb) / .8);--color-main-navy-60: rgb(var(--color-main-navy-rgb) / .6);--color-main-navy-40: rgb(var(--color-main-navy-rgb) / .4);--color-main-navy-20: rgb(var(--color-main-navy-rgb) / .2);--color-paper: rgb(var(--color-paper-rgb));--color-paper-100: rgb(var(--color-paper-rgb));--color-paper-80: rgb(var(--color-paper-rgb) / .8);--color-paper-60: rgb(var(--color-paper-rgb) / .6);--color-paper-40: rgb(var(--color-paper-rgb) / .4);--color-paper-20: rgb(var(--color-paper-rgb) / .2);--color-primary: rgb(var(--color-primary-rgb));--color-primary-100: rgb(var(--color-primary-rgb));--color-primary-80: rgb(var(--color-primary-rgb) / .8);--color-primary-60: rgb(var(--color-primary-rgb) / .6);--color-primary-40: rgb(var(--color-primary-rgb) / .4);--color-primary-20: rgb(var(--color-primary-rgb) / .2);--color-primary-light: rgb(var(--color-primary-light-rgb));--color-primary-light-100: rgb(var(--color-primary-light-rgb));--color-primary-light-80: rgb(var(--color-primary-light-rgb) / .8);--color-primary-light-60: rgb(var(--color-primary-light-rgb) / .6);--color-primary-light-40: rgb(var(--color-primary-light-rgb) / .4);--color-primary-light-20: rgb(var(--color-primary-light-rgb) / .2);--color-secondary: rgb(var(--color-secondary-rgb));--color-secondary-100: rgb(var(--color-secondary-rgb));--color-secondary-80: rgb(var(--color-secondary-rgb) / .8);--color-secondary-60: rgb(var(--color-secondary-rgb) / .6);--color-secondary-40: rgb(var(--color-secondary-rgb) / .4);--color-secondary-20: rgb(var(--color-secondary-rgb) / .2);--color-pink-500: rgb(var(--color-pink-500-rgb));--color-secondary-light: rgb(var(--color-secondary-light-rgb));--color-secondary-light-100: rgb(var(--color-secondary-light-rgb));--color-secondary-light-80: rgb(var(--color-secondary-light-rgb) / .8);--color-secondary-light-60: rgb(var(--color-secondary-light-rgb) / .6);--color-secondary-light-40: rgb(var(--color-secondary-light-rgb) / .4);--color-secondary-light-20: rgb(var(--color-secondary-light-rgb) / .2);--color-tertiary: rgb(var(--color-tertiary-rgb));--color-tertiary-100: rgb(var(--color-tertiary-rgb));--color-tertiary-80: rgb(var(--color-tertiary-rgb) / .8);--color-tertiary-60: rgb(var(--color-tertiary-rgb) / .6);--color-tertiary-40: rgb(var(--color-tertiary-rgb) / .4);--color-tertiary-20: rgb(var(--color-tertiary-rgb) / .2);--color-tertiary-light: rgb(var(--color-tertiary-light-rgb));--color-tertiary-light-100: rgb(var(--color-tertiary-light-rgb));--color-tertiary-light-80: rgb(var(--color-tertiary-light-rgb) / .8);--color-tertiary-light-60: rgb(var(--color-tertiary-light-rgb) / .6);--color-tertiary-light-40: rgb(var(--color-tertiary-light-rgb) / .4);--color-tertiary-light-20: rgb(var(--color-tertiary-light-rgb) / .2);--color-tertiary-navy: rgb(var(--color-tertiary-navy-rgb));--color-tertiary-navy-100: rgb(var(--color-tertiary-navy-rgb));--color-tertiary-navy-80: rgb(var(--color-tertiary-navy-rgb) / .8);--color-tertiary-navy-60: rgb(var(--color-tertiary-navy-rgb) / .6);--color-tertiary-navy-40: rgb(var(--color-tertiary-navy-rgb) / .4);--color-tertiary-navy-20: rgb(var(--color-tertiary-navy-rgb) / .2);--color-danger: rgb(var(--color-danger-rgb));--color-white: rgb(var(--color-white-rgb))}html[data-theme=dark]:root{--ink: var(--color-paper);--ink-2: rgb(var(--color-paper-rgb) / .85);--lead: rgb(var(--color-paper-rgb) / .85);--globe-ink-rgb: 236 236 236;--frame-ink-rgb: 236 236 236;--mid: rgb(var(--color-paper-rgb) / .55);--mid-2: rgb(var(--color-paper-rgb) / .35);--label-ink: rgb(var(--frame-ink-rgb) / .35);--rule: rgb(var(--color-paper-rgb) / .14);--rule-soft: rgb(var(--color-paper-rgb) / .06);--paper: var(--color-main-navy);--paper-2: rgb(var(--color-paper-rgb) / .04);--surface-lit: rgb(var(--color-main-navy-rgb) / .58);--hatch: rgb(var(--color-paper-rgb) / .04);--card: #13142E;--surface-2: #1A1C32;--surface-3: #23253F;--track: #1f1f1f;--rule-strong: #2A2C4A;--ink-on-mark: #0A0B1E;--bubble: #13142E;--bubble-border: #1E2038;--elevated: #1D1F37;--accent-line: #5B5D76}html[data-theme=light]:root{--ink: var(--color-main-navy);--ink-2: rgb(var(--color-main-navy-rgb) / .85);--lead: rgb(var(--color-main-navy-rgb) / .85);--globe-ink-rgb: 14 14 31;--frame-ink-rgb: 14 14 31;--mid: rgb(var(--color-main-navy-rgb) / .55);--mid-2: rgb(var(--color-main-navy-rgb) / .35);--label-ink: rgb(var(--frame-ink-rgb) / .35);--rule: rgb(var(--color-main-navy-rgb) / .1);--rule-soft: rgb(var(--color-main-navy-rgb) / .06);--paper: #ffffff;--paper-2: rgb(var(--color-main-navy-rgb) / .04);--surface-lit: rgb(var(--color-paper-rgb) / .72);--hatch: rgb(var(--color-main-navy-rgb) / .04);--card: #ffffff;--surface-2: #fafafa;--surface-3: #f5f5f5;--track: #eeeeee;--rule-strong: #B8BCCC;--ink-on-mark: #ffffff;--bubble: #f4f4f4;--bubble-border: #e4e4e4;--elevated: #ffffff;--accent-line: rgb(var(--color-main-navy-rgb) / .32)}[data-theme=dark]{--ink: var(--color-paper);--ink-2: rgb(var(--color-paper-rgb) / .85);--lead: rgb(var(--color-paper-rgb) / .85);--mid: rgb(var(--color-paper-rgb) / .55);--mid-2: rgb(var(--color-paper-rgb) / .35);--rule: rgb(var(--color-paper-rgb) / .14);--rule-soft: rgb(var(--color-paper-rgb) / .06);--paper: var(--color-main-navy);--paper-2: rgb(var(--color-paper-rgb) / .04);--surface-lit: rgb(var(--color-main-navy-rgb) / .58);--hatch: rgb(var(--color-paper-rgb) / .04);--card: #13142E;--surface-2: #1A1C32;--surface-3: #23253F;--track: #1f1f1f;--rule-strong: #2A2C4A;--ink-on-mark: #0A0B1E;--bubble: #13142E;--bubble-border: #1E2038;--elevated: #1D1F37;--accent-line: #5B5D76}:root{--dnp-text-46: 46px;--dnp-text-30: 30px;--dnp-text-24: 24px;--dnp-text-18: 18px;--dnp-text-14: 14px;--dnp-text-12: 12px;--dnp-text-9: 9px;--dnp-paper-fixed-rgb: 236 236 236}html[data-theme=dark]:root,[data-theme=dark]{--dnp-canvas: rgba(117, 117, 117, .04);--dnp-surface-2: #131321;--dnp-surface-3: #181826;--dnp-float-bg: #21213066;--dnp-gtip-bg: rgba(6,6,14,.96);--dnp-tab-active-bg: rgba(255,255,255,.04);--dnp-amber: #f59e0b;--dnp-emerald: #10b981;--dnp-red: #ef4444;--dnp-amber-rgb: 245 158 11;--dnp-emerald-rgb: 16 185 129;--dnp-red-rgb: 239 68 68;--dnp-live: #22c55e;--dnp-live-rgb: 34 197 94;--dnp-danger: #dc2626;--dnp-code-fn: #5b8cff;--dnp-popover-shadow: 0 28px 72px -18px rgb(0 0 0 / .62), 0 12px 30px -10px rgb(0 0 0 / .46), 0 2px 8px -2px rgb(0 0 0 / .32);--dnp-primary: var(--color-primary-light);--dnp-primary-rgb: var(--color-primary-light-rgb);--dnp-navy-rgb: 14 14 31;--dnp-paper-rgb: 236 236 236}html[data-theme=light]:root{--dnp-canvas: rgba(14, 14, 31, .03);--dnp-surface-2: #ffffff;--dnp-surface-3: #f4f4f6;--dnp-float-bg: rgba(255,255,255,.7);--dnp-gtip-bg: #ffffff;--dnp-tab-active-bg: rgba(14,14,31,.05);--dnp-amber: #f59e0b;--dnp-emerald: #10b981;--dnp-red: #ef4444;--dnp-amber-rgb: 245 158 11;--dnp-emerald-rgb: 16 185 129;--dnp-red-rgb: 239 68 68;--dnp-live: #22c55e;--dnp-live-rgb: 34 197 94;--dnp-danger: #dc2626;--dnp-code-fn: #2563eb;--dnp-popover-shadow: 0 28px 72px -18px rgb(0 0 0 / .22), 0 12px 30px -10px rgb(0 0 0 / .14), 0 2px 8px -2px rgb(0 0 0 / .08);--dnp-primary: var(--color-primary);--dnp-primary-rgb: var(--color-primary-rgb);--dnp-navy-rgb: 14 14 31;--dnp-paper-rgb: 14 14 31}:root{--font-sans: "DM Sans", ui-sans-serif, -apple-system, BlinkMacSystemFont, "Helvetica Neue", Helvetica, Arial, sans-serif;--font-display: "Red Hat Display", "Red Hat Display Fallback", "DM Sans", ui-sans-serif, -apple-system, BlinkMacSystemFont, sans-serif;--font-mono: "Geist Mono", ui-monospace, monospace;--sans: var(--font-sans);--display: var(--font-display);--mono: var(--font-sans);--type-display-font: var(--font-display);--type-display-size: clamp(2.25rem, 3.5vw, 3rem);--type-display-weight: 700;--type-display-leading: 1.05;--type-display-tracking: -.01em;--type-quote-display-font: var(--font-display);--type-quote-display-size: clamp(28px, 4.2vw, 52px);--type-quote-display-weight: 600;--type-quote-display-leading: 1.16;--type-quote-display-tracking: -.01em;--type-headline-lg-font: var(--font-display);--type-headline-lg-size: clamp(2.25rem, 3.5vw, 3rem);--type-headline-lg-weight: 700;--type-headline-lg-leading: 1.05;--type-headline-lg-tracking: -.01em;--type-headline-font: var(--font-display);--type-headline-size: clamp(1.75rem, 3vw, 2.5rem);--type-headline-weight: 600;--type-headline-leading: 1.05;--type-headline-tracking: -.01em;--type-headline-sm-font: var(--font-display);--type-headline-sm-size: clamp(1.5rem, 2.5vw, 2rem);--type-headline-sm-weight: 600;--type-headline-sm-leading: 1.15;--type-headline-sm-tracking: -.005em;--type-title-font: var(--font-sans);--type-title-size: 17px;--type-title-weight: 600;--type-title-leading: 1.35;--type-title-tracking: -.005em;--type-body-lg-font: var(--font-sans);--type-body-lg-size: clamp(15px, 1.05vw, 17px);--type-body-lg-weight: 400;--type-body-lg-leading: 1.55;--type-body-lg-tracking: 0;--type-body-font: var(--font-sans);--type-body-size: 15px;--type-body-weight: 400;--type-body-leading: 1.55;--type-body-tracking: 0;--type-body-sm-font: var(--font-sans);--type-body-sm-size: 13px;--type-body-sm-weight: 400;--type-body-sm-leading: 1.5;--type-body-sm-tracking: 0;--type-label-lg-font: var(--font-mono);--type-label-lg-size: 11px;--type-label-lg-weight: 500;--type-label-lg-leading: 1;--type-label-lg-tracking: .08em;--type-label-lg-transform: uppercase;--type-monogram-size: 20px;--type-label-font: var(--font-sans);--type-label-size: 10.5px;--type-label-weight: 500;--type-label-leading: 1;--type-label-tracking: .2em;--type-label-transform: uppercase;--type-caption-font: var(--font-sans);--type-caption-size: 11px;--type-caption-weight: 400;--type-caption-leading: 1.4;--type-caption-tracking: .04em;--type-display-mb: 32px;--type-headline-lg-mb: 24px;--type-headline-mb: 20px;--type-headline-sm-mb: 16px;--type-title-mb: 12px;--type-body-lg-mb: 18px;--type-body-mb: 18px;--type-body-sm-mb: 14px}html,body{font-family:var(--font-sans)}h1{font-family:var(--type-display-font);font-size:var(--type-display-size);font-weight:var(--type-display-weight);line-height:var(--type-display-leading);letter-spacing:var(--type-display-tracking)}h2{font-family:var(--type-headline-font);font-size:var(--type-headline-size);font-weight:var(--type-headline-weight);line-height:var(--type-headline-leading);letter-spacing:var(--type-headline-tracking)}h3{font-family:var(--type-headline-sm-font);font-size:var(--type-headline-sm-size);font-weight:var(--type-headline-sm-weight);line-height:var(--type-headline-sm-leading);letter-spacing:var(--type-headline-sm-tracking)}h4{font-family:var(--type-title-font);font-size:var(--type-title-size);font-weight:var(--type-title-weight);line-height:var(--type-title-leading);letter-spacing:var(--type-title-tracking)}.display{font-family:var(--type-display-font);font-size:var(--type-display-size);font-weight:var(--type-display-weight);line-height:var(--type-display-leading);letter-spacing:var(--type-display-tracking)}.quote-display{font-family:var(--type-quote-display-font);font-size:var(--type-quote-display-size);font-weight:var(--type-quote-display-weight);line-height:var(--type-quote-display-leading);letter-spacing:var(--type-quote-display-tracking);text-wrap:balance}.quote-display em{font-style:normal;color:var(--mid)}.headline-lg{font-family:var(--type-headline-lg-font);font-size:var(--type-headline-lg-size);font-weight:var(--type-headline-lg-weight);line-height:var(--type-headline-lg-leading);letter-spacing:var(--type-headline-lg-tracking)}.headline{font-family:var(--type-headline-font);font-size:var(--type-headline-size);font-weight:var(--type-headline-weight);line-height:var(--type-headline-leading);letter-spacing:var(--type-headline-tracking)}.headline em,.headline-lg em,.headline-sm em{font-style:normal;color:var(--mid)}.headline-sm{font-family:var(--type-headline-sm-font);font-size:var(--type-headline-sm-size);font-weight:var(--type-headline-sm-weight);line-height:var(--type-headline-sm-leading);letter-spacing:var(--type-headline-sm-tracking)}.title{font-family:var(--type-title-font);font-size:var(--type-title-size);font-weight:var(--type-title-weight);line-height:var(--type-title-leading);letter-spacing:var(--type-title-tracking)}.body-lg{font-family:var(--type-body-lg-font);font-size:var(--type-body-lg-size);font-weight:var(--type-body-lg-weight);line-height:var(--type-body-lg-leading);letter-spacing:var(--type-body-lg-tracking)}.body{font-family:var(--type-body-font);font-size:var(--type-body-size);font-weight:var(--type-body-weight);line-height:var(--type-body-leading);letter-spacing:var(--type-body-tracking)}.body-sm{font-family:var(--type-body-sm-font);font-size:var(--type-body-sm-size);font-weight:var(--type-body-sm-weight);line-height:var(--type-body-sm-leading);letter-spacing:var(--type-body-sm-tracking)}.label-lg{font-family:var(--type-label-lg-font);font-size:var(--type-label-lg-size);font-weight:var(--type-label-lg-weight);line-height:var(--type-label-lg-leading);letter-spacing:var(--type-label-lg-tracking);text-transform:var(--type-label-lg-transform)}.label{font-family:var(--type-label-font);font-size:var(--type-label-size);font-weight:var(--type-label-weight);line-height:var(--type-label-leading);letter-spacing:var(--type-label-tracking);text-transform:var(--type-label-transform)}.caption{font-family:var(--type-caption-font);font-size:var(--type-caption-size);font-weight:var(--type-caption-weight);line-height:var(--type-caption-leading);letter-spacing:var(--type-caption-tracking)}.display{margin-bottom:var(--type-display-mb)}.headline-lg{margin-bottom:var(--type-headline-lg-mb)}.headline{margin-bottom:var(--type-headline-mb)}.headline-sm{margin-bottom:var(--type-headline-sm-mb)}.title{margin-bottom:var(--type-title-mb)}.body-lg{margin-bottom:var(--type-body-lg-mb)}.body{margin-bottom:var(--type-body-mb)}.body-sm{margin-bottom:var(--type-body-sm-mb)}:is(.display,.headline-lg,.headline,.headline-sm,.title,.body-lg,.body,.body-sm):last-child{margin-bottom:0}.flow-tight>*{margin-bottom:0}
