:root[data-theme=baseline]{color-scheme:light;--color-bg:#ffffff;--color-surface:#f5f7f9;--color-surface-2:#e9eef2;--color-text:#231f20;--color-muted:#55595e;--color-border:#d9dfe5;--color-accent:#1982bd;--color-accent-strong:#136a9c;--color-on-accent:#ffffff;--color-accent-2:#0e4f75;--color-focus:#1982bd;--color-inverse-bg:#231f20;--color-inverse-text:#f6f7ef;--color-inverse-muted:#b9bcbf;--color-inverse-accent:#7cc4ec;--color-signal:#1982bd;--color-error:#1982bd;--font-display:"Inter","Helvetica Neue",system-ui,-apple-system,"Segoe UI",Arial,sans-serif;--font-display-weight:600;--font-display-tracking:-0.02em;--font-display-transform:none;--font-display-stretch:100%;--font-body:"Inter","Helvetica Neue",system-ui,-apple-system,"Segoe UI",Arial,sans-serif;--font-body-weight:400;--font-body-tracking:0;--font-body-transform:none;--font-body-stretch:100%;--font-mono:ui-monospace,"SF Mono","JetBrains Mono",Menlo,Consolas,monospace;--font-mono-weight:500;--font-mono-tracking:0.06em;--font-mono-transform:uppercase;--font-mono-stretch:100%;--font-quote:"Iowan Old Style","Charter","Source Serif 4",Georgia,serif;--font-quote-weight:400;--font-quote-tracking:0;--font-quote-transform:none;--font-quote-stretch:100%;--font-eyebrow:ui-monospace,"SF Mono","JetBrains Mono",Menlo,Consolas,monospace;--font-eyebrow-weight:500;--font-eyebrow-tracking:0.06em;--font-eyebrow-transform:uppercase;--font-eyebrow-stretch:100%;--text-xs:0.8125rem;--text-sm:0.875rem;--text-base:1.0625rem;--text-lg:1.25rem;--text-xl:clamp(1.375rem,1.2rem + 0.6vw,1.625rem);--text-2xl:clamp(1.625rem,1.35rem + 1vw,2.125rem);--text-3xl:clamp(2rem,1.5rem + 1.8vw,2.875rem);--text-4xl:clamp(2.375rem,1.6rem + 2.8vw,3.75rem);--leading-tight:1.1;--leading-snug:1.3;--leading-body:1.6;--space-1:0.25rem;--space-2:0.5rem;--space-3:0.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--space-7:3rem;--space-8:4rem;--space-section:clamp(3.5rem,2.5rem + 4vw,6.5rem);--space-gutter:clamp(1.25rem,0.75rem + 2vw,2.5rem);--space-container:72rem;--space-measure:40rem;--radius-sm:4px;--radius-md:8px;--radius-lg:12px;--radius-pill:999px;--motion-fast:120ms;--motion-base:200ms;--motion-easing:cubic-bezier(0.2,0,0,1);--shadow-sm:0 1px 2px rgb(35 31 32/0.06);--shadow-md:0 4px 16px rgb(35 31 32/0.08);--icon-infrastructure:url(/themes/baseline/icons/infrastructure.svg);--icon-healthcare:url(/themes/baseline/icons/healthcare.svg);--icon-research:url(/themes/baseline/icons/research.svg);--icon-agents:url(/themes/baseline/icons/agents.svg);--icon-pipeline:url(/themes/baseline/icons/pipeline.svg);--icon-evaluation:url(/themes/baseline/icons/evaluation.svg);--icon-monitoring:url(/themes/baseline/icons/monitoring.svg);--icon-security:url(/themes/baseline/icons/security.svg);--icon-access:url(/themes/baseline/icons/access.svg);--icon-handover:url(/themes/baseline/icons/handover.svg);--icon-people:url(/themes/baseline/icons/people.svg);--icon-call:url(/themes/baseline/icons/call.svg);--icon-document:url(/themes/baseline/icons/document.svg);--icon-lab:url(/themes/baseline/icons/lab.svg);--icon-publish:url(/themes/baseline/icons/publish.svg);--icon-arrow:url(/themes/baseline/icons/arrow.svg);--graphic-hero:none;--gfx-hero:none;--graphic-pattern:none;--gfx-pattern:none;--graphic-divider:none;--gfx-divider:none;--graphic-spot-infrastructure:none;--gfx-spot-infrastructure:none;--graphic-spot-healthcare:none;--gfx-spot-healthcare:none;--graphic-spot-research:none;--gfx-spot-research:none;--gfx-divider-rule:1px}:root[data-theme=baseline] .logo-slot-bg .logo-default-color,:root[data-theme=baseline] .logo-slot-dark .logo-default-light,:root[data-theme=baseline] .logo-slot-inverse .logo-default-light{display:block}:root[data-theme=dignified]{color-scheme:light;--color-bg:#ffffff;--color-surface:#f4f6f8;--color-surface-2:#e7ecf0;--color-text:#111518;--color-muted:#5f6b75;--color-border:#d5dce2;--color-accent:#1982bd;--color-accent-strong:#136a9c;--color-on-accent:#ffffff;--color-accent-2:#0e4f75;--color-focus:#1982bd;--color-inverse-bg:#111518;--color-inverse-text:#f2f4f6;--color-inverse-muted:#a3afb9;--color-inverse-accent:#6cb8e6;--color-signal:#1982bd;--color-error:#1982bd;--font-display:"Hanken Grotesk","Helvetica Neue",system-ui,-apple-system,"Segoe UI",Arial,sans-serif;--font-display-weight:600;--font-display-tracking:-0.022em;--font-display-transform:none;--font-display-stretch:100%;--font-body:"Hanken Grotesk","Helvetica Neue",system-ui,-apple-system,"Segoe UI",Arial,sans-serif;--font-body-weight:400;--font-body-tracking:0;--font-body-transform:none;--font-body-stretch:100%;--font-mono:"DM Mono",ui-monospace,"SF Mono",Menlo,Consolas,monospace;--font-mono-weight:500;--font-mono-tracking:0.04em;--font-mono-transform:uppercase;--font-mono-stretch:100%;--font-quote:"Hanken Grotesk","Helvetica Neue",system-ui,-apple-system,"Segoe UI",Arial,sans-serif;--font-quote-weight:600;--font-quote-tracking:-0.022em;--font-quote-transform:none;--font-quote-stretch:100%;--font-eyebrow:"DM Mono",ui-monospace,"SF Mono",Menlo,Consolas,monospace;--font-eyebrow-weight:500;--font-eyebrow-tracking:0.04em;--font-eyebrow-transform:uppercase;--font-eyebrow-stretch:100%;--text-xs:0.8125rem;--text-sm:0.875rem;--text-base:1.0625rem;--text-lg:1.25rem;--text-xl:clamp(1.375rem,1.2rem + 0.6vw,1.625rem);--text-2xl:clamp(1.75rem,1.4rem + 1.2vw,2.25rem);--text-3xl:clamp(2.125rem,1.6rem + 2vw,3.125rem);--text-4xl:clamp(2.5rem,1.6rem + 3.4vw,4.25rem);--leading-tight:1.08;--leading-snug:1.28;--leading-body:1.6;--space-1:0.25rem;--space-2:0.5rem;--space-3:0.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--space-7:3rem;--space-8:4.5rem;--space-section:clamp(4rem,2.75rem + 4.5vw,7.5rem);--space-gutter:clamp(1.25rem,0.75rem + 2vw,2.5rem);--space-container:75rem;--space-measure:38rem;--radius-sm:2px;--radius-md:3px;--radius-lg:4px;--radius-pill:999px;--motion-fast:120ms;--motion-base:200ms;--motion-easing:cubic-bezier(0.2,0,0,1);--shadow-sm:none;--shadow-md:none;--icon-infrastructure:url(/themes/baseline/icons/infrastructure.svg);--icon-healthcare:url(/themes/baseline/icons/healthcare.svg);--icon-research:url(/themes/baseline/icons/research.svg);--icon-agents:url(/themes/baseline/icons/agents.svg);--icon-pipeline:url(/themes/baseline/icons/pipeline.svg);--icon-evaluation:url(/themes/baseline/icons/evaluation.svg);--icon-monitoring:url(/themes/baseline/icons/monitoring.svg);--icon-security:url(/themes/baseline/icons/security.svg);--icon-access:url(/themes/baseline/icons/access.svg);--icon-handover:url(/themes/baseline/icons/handover.svg);--icon-people:url(/themes/baseline/icons/people.svg);--icon-call:url(/themes/baseline/icons/call.svg);--icon-document:url(/themes/baseline/icons/document.svg);--icon-lab:url(/themes/baseline/icons/lab.svg);--icon-publish:url(/themes/baseline/icons/publish.svg);--icon-arrow:url(/themes/baseline/icons/arrow.svg);--graphic-hero:none;--gfx-hero:none;--graphic-pattern:none;--gfx-pattern:none;--graphic-divider:none;--gfx-divider:none;--graphic-spot-infrastructure:none;--gfx-spot-infrastructure:none;--graphic-spot-healthcare:none;--gfx-spot-healthcare:none;--graphic-spot-research:none;--gfx-spot-research:none;--gfx-divider-rule:1px}:root[data-theme=dignified] .logo-slot-bg .logo-default-color,:root[data-theme=dignified] .logo-slot-dark .logo-default-light,:root[data-theme=dignified] .logo-slot-inverse .logo-default-light{display:block}:root[data-theme=edge]{color-scheme:light;--color-bg:#f0f0ec;--color-surface:#e6e6e0;--color-surface-2:#dcdcd5;--color-text:#14211f;--color-muted:#4b5855;--color-border:#cbcbc3;--color-accent:#1c4337;--color-accent-strong:#1c4337;--color-on-accent:#ffffff;--color-accent-2:#132f27;--color-focus:#1c4337;--color-inverse-bg:#101b19;--color-inverse-text:#f0f0ec;--color-inverse-muted:#a9b7b4;--color-inverse-accent:#8fb5a3;--color-signal:#9c7428;--color-error:#9c7428;--font-display:"IBM Plex Sans",system-ui,-apple-system,"Segoe UI",sans-serif;--font-display-weight:600;--font-display-tracking:-0.02em;--font-display-transform:none;--font-display-stretch:100%;--font-body:"IBM Plex Sans",system-ui,-apple-system,"Segoe UI",sans-serif;--font-body-weight:400;--font-body-tracking:0;--font-body-transform:none;--font-body-stretch:100%;--font-mono:"IBM Plex Mono",ui-monospace,Menlo,monospace;--font-mono-weight:400;--font-mono-tracking:0.01em;--font-mono-transform:none;--font-mono-stretch:100%;--font-quote:"Source Serif 4",Georgia,serif;--font-quote-weight:400;--font-quote-tracking:0;--font-quote-transform:none;--font-quote-stretch:100%;--font-eyebrow:"IBM Plex Sans",system-ui,-apple-system,"Segoe UI",sans-serif;--font-eyebrow-weight:400;--font-eyebrow-tracking:0;--font-eyebrow-transform:none;--font-eyebrow-stretch:100%;--text-xs:0.8125rem;--text-sm:0.875rem;--text-base:1.0625rem;--text-lg:1.25rem;--text-xl:clamp(1.375rem,1.2rem + 0.6vw,1.625rem);--text-2xl:clamp(1.75rem,1.4rem + 1.2vw,2.25rem);--text-3xl:clamp(2.125rem,1.6rem + 2vw,3.25rem);--text-4xl:clamp(2.5rem,1.6rem + 3.4vw,4.5rem);--leading-tight:1.06;--leading-snug:1.25;--leading-body:1.6;--space-1:0.25rem;--space-2:0.5rem;--space-3:0.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--space-7:3rem;--space-8:4.5rem;--space-section:clamp(4rem,2.75rem + 4.5vw,7.5rem);--space-gutter:clamp(1.25rem,0.75rem + 2vw,2.5rem);--space-container:76rem;--space-measure:38rem;--radius-sm:2px;--radius-md:2px;--radius-lg:4px;--radius-pill:999px;--motion-fast:120ms;--motion-base:220ms;--motion-easing:cubic-bezier(0.2,0,0,1);--shadow-sm:none;--shadow-md:none;--icon-infrastructure:url(/themes/edge/icons/infrastructure.svg);--icon-healthcare:url(/themes/edge/icons/healthcare.svg);--icon-research:url(/themes/edge/icons/research.svg);--icon-agents:url(/themes/edge/icons/agents.svg);--icon-pipeline:url(/themes/edge/icons/pipeline.svg);--icon-evaluation:url(/themes/edge/icons/evaluation.svg);--icon-monitoring:url(/themes/edge/icons/monitoring.svg);--icon-security:url(/themes/edge/icons/security.svg);--icon-access:url(/themes/edge/icons/access.svg);--icon-handover:url(/themes/edge/icons/handover.svg);--icon-people:url(/themes/edge/icons/people.svg);--icon-call:url(/themes/edge/icons/call.svg);--icon-document:url(/themes/edge/icons/document.svg);--icon-lab:url(/themes/edge/icons/lab.svg);--icon-publish:url(/themes/edge/icons/publish.svg);--icon-arrow:url(/themes/edge/icons/arrow.svg);--graphic-hero:url(/themes/edge/graphics/hero.svg);--gfx-hero:block;--graphic-hero-ratio:640/480;--graphic-pattern:url(/themes/edge/graphics/pattern.svg);--gfx-pattern:block;--graphic-pattern-ratio:80/66;--graphic-divider:url(/themes/edge/graphics/divider.svg);--gfx-divider:block;--graphic-divider-ratio:4800/24;--graphic-spot-infrastructure:url(/themes/edge/graphics/spot-infrastructure.svg);--gfx-spot-infrastructure:block;--graphic-spot-infrastructure-ratio:320/200;--graphic-spot-healthcare:url(/themes/edge/graphics/spot-healthcare.svg);--gfx-spot-healthcare:block;--graphic-spot-healthcare-ratio:320/200;--graphic-spot-research:url(/themes/edge/graphics/spot-research.svg);--gfx-spot-research:block;--graphic-spot-research-ratio:320/200;--graphic-hero-ink:url(/themes/edge/graphics/hero-ink.svg);--gfx-hero-ink:block;--graphic-hero-ink-ratio:640/480;--graphic-pattern-size:80px 66px;--gfx-divider-rule:0px}:root[data-theme=edge][data-mode=dark]{color-scheme:dark;--color-bg:#101b19;--color-surface:#172422;--color-surface-2:#1f2e2b;--color-text:#f0f0ec;--color-muted:#a9b7b4;--color-border:#2e3f3b;--color-accent:#8fb5a3;--color-accent-strong:#8fb5a3;--color-on-accent:#101b19;--color-accent-2:#a9c9ba;--color-focus:#8fb5a3;--color-inverse-bg:#0a1311;--color-inverse-text:#f0f0ec;--color-inverse-muted:#a9b7b4;--color-inverse-accent:#8fb5a3;--color-signal:#c9a55a;--color-error:#c9a55a;--chart-1:#8fb5a3;--chart-2:#7d8b88;--chart-3:#c9a55a;--chart-4:#f0f0ec;--graphic-hero:url(/themes/edge/graphics/hero-dark.svg);--graphic-hero-ratio:640/480;--graphic-hero-ink:url(/themes/edge/graphics/hero-ink-dark.svg);--graphic-hero-ink-ratio:640/480;--graphic-spot-healthcare:url(/themes/edge/graphics/spot-healthcare-dark.svg);--graphic-spot-healthcare-ratio:320/200;--graphic-spot-infrastructure:url(/themes/edge/graphics/spot-infrastructure-dark.svg);--graphic-spot-infrastructure-ratio:320/200;--graphic-spot-research:url(/themes/edge/graphics/spot-research-dark.svg);--graphic-spot-research-ratio:320/200}:root[data-theme=edge]:not([data-mode=dark]) .logo-slot-bg .logo-edge-color,:root[data-theme=edge]:not([data-mode=dark]) .logo-slot-dark .logo-edge-light,:root[data-theme=edge]:not([data-mode=dark]) .logo-slot-inverse .logo-edge-light,:root[data-theme=edge][data-mode=dark] .logo-slot-bg .logo-edge-light,:root[data-theme=edge][data-mode=dark] .logo-slot-dark .logo-edge-light,:root[data-theme=edge][data-mode=dark] .logo-slot-inverse .logo-edge-light{display:block}:root[data-theme=edge] [data-no-dark]{display:none}:root[data-theme=governed]{color-scheme:light;--color-bg:#ffffff;--color-surface:#f3f6f8;--color-surface-2:#e6edf2;--color-text:#15202b;--color-muted:#52606d;--color-border:#d5dde4;--color-accent:#1982bd;--color-accent-strong:#0e4f75;--color-on-accent:#ffffff;--color-accent-2:#0b5f8f;--color-focus:#1982bd;--color-inverse-bg:#0b2130;--color-inverse-text:#f2f5f7;--color-inverse-muted:#a9bac7;--color-inverse-accent:#7cc4ec;--color-signal:#1982bd;--color-error:#1982bd;--font-display:"Literata",Georgia,"Times New Roman",serif;--font-display-weight:300;--font-display-tracking:-0.02em;--font-display-transform:none;--font-display-stretch:100%;--font-body:"Schibsted Grotesk",system-ui,-apple-system,"Segoe UI",Arial,sans-serif;--font-body-weight:400;--font-body-tracking:0;--font-body-transform:none;--font-body-stretch:100%;--font-mono:"Martian Mono",ui-monospace,"SFMono-Regular",Menlo,monospace;--font-mono-weight:400;--font-mono-tracking:0;--font-mono-transform:none;--font-mono-stretch:75%;--font-quote:"Literata",Georgia,"Times New Roman",serif;--font-quote-weight:300;--font-quote-tracking:-0.005em;--font-quote-transform:none;--font-quote-stretch:100%;--font-eyebrow:"Schibsted Grotesk",system-ui,-apple-system,"Segoe UI",Arial,sans-serif;--font-eyebrow-weight:400;--font-eyebrow-tracking:0;--font-eyebrow-transform:none;--font-eyebrow-stretch:100%;--text-xs:0.75rem;--text-sm:0.875rem;--text-base:1.0625rem;--text-lg:1.25rem;--text-xl:clamp(1.375rem,1.2rem + 0.6vw,1.75rem);--text-2xl:clamp(1.75rem,1.4rem + 1.2vw,2.5rem);--text-3xl:clamp(2.25rem,1.6rem + 2.2vw,3.5rem);--text-4xl:clamp(2.625rem,1.6rem + 3.6vw,4.5rem);--leading-tight:1.06;--leading-snug:1.25;--leading-body:1.55;--space-1:0.25rem;--space-2:0.5rem;--space-3:0.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--space-7:3rem;--space-8:4.5rem;--space-section:clamp(4rem,2.75rem + 5vw,8rem);--space-gutter:clamp(1.25rem,0.75rem + 2.5vw,4rem);--space-container:80rem;--space-measure:38rem;--radius-sm:2px;--radius-md:3px;--radius-lg:4px;--radius-pill:999px;--motion-fast:120ms;--motion-base:220ms;--motion-easing:cubic-bezier(0.2,0,0,1);--shadow-sm:none;--shadow-md:none;--icon-infrastructure:url(/themes/governed/icons/infrastructure.svg);--icon-healthcare:url(/themes/governed/icons/healthcare.svg);--icon-research:url(/themes/governed/icons/research.svg);--icon-agents:url(/themes/governed/icons/agents.svg);--icon-pipeline:url(/themes/governed/icons/pipeline.svg);--icon-evaluation:url(/themes/governed/icons/evaluation.svg);--icon-monitoring:url(/themes/governed/icons/monitoring.svg);--icon-security:url(/themes/governed/icons/security.svg);--icon-access:url(/themes/governed/icons/access.svg);--icon-handover:url(/themes/governed/icons/handover.svg);--icon-people:url(/themes/governed/icons/people.svg);--icon-call:url(/themes/governed/icons/call.svg);--icon-document:url(/themes/governed/icons/document.svg);--icon-lab:url(/themes/governed/icons/lab.svg);--icon-publish:url(/themes/governed/icons/publish.svg);--icon-arrow:url(/themes/governed/icons/arrow.svg);--graphic-hero:url(/themes/governed/graphics/hero.svg);--gfx-hero:block;--graphic-hero-ratio:960/400;--graphic-pattern:url(/themes/governed/graphics/pattern.svg);--gfx-pattern:block;--graphic-pattern-ratio:96/96;--graphic-divider:url(/themes/governed/graphics/divider.svg);--gfx-divider:block;--graphic-divider-ratio:1200/24;--graphic-spot-infrastructure:url(/themes/governed/graphics/spot-infrastructure.svg);--gfx-spot-infrastructure:block;--graphic-spot-infrastructure-ratio:320/200;--graphic-spot-healthcare:url(/themes/governed/graphics/spot-healthcare.svg);--gfx-spot-healthcare:block;--graphic-spot-healthcare-ratio:320/200;--graphic-spot-research:url(/themes/governed/graphics/spot-research.svg);--gfx-spot-research:block;--graphic-spot-research-ratio:320/200;--graphic-pattern-size:96px 96px;--gfx-divider-rule:0px}:root[data-theme=governed][data-mode=dark]{color-scheme:dark;--color-bg:#0b2130;--color-surface:#102a3b;--color-surface-2:#163447;--color-text:#f2f5f7;--color-muted:#a9bac7;--color-border:#24465c;--color-accent:#7cc4ec;--color-accent-strong:#b4d0e6;--color-on-accent:#0b2130;--color-accent-2:#a6d8f3;--color-focus:#7cc4ec;--color-inverse-bg:#06141e;--color-inverse-text:#f2f5f7;--color-inverse-muted:#a9bac7;--color-inverse-accent:#7cc4ec;--color-signal:#7cc4ec;--color-error:#7cc4ec;--chart-1:#b4d0e6;--chart-2:#6a7d8b;--chart-3:#7cc4ec;--chart-4:#f2f5f7;--graphic-hero:url(/themes/governed/graphics/hero-dark.svg);--graphic-hero-ratio:960/400;--graphic-spot-healthcare:url(/themes/governed/graphics/spot-healthcare-dark.svg);--graphic-spot-healthcare-ratio:320/200;--graphic-spot-infrastructure:url(/themes/governed/graphics/spot-infrastructure-dark.svg);--graphic-spot-infrastructure-ratio:320/200;--graphic-spot-research:url(/themes/governed/graphics/spot-research-dark.svg);--graphic-spot-research-ratio:320/200}:root[data-theme=governed]:not([data-mode=dark]):not([data-icon=new]):not([data-icon=alchemy]):not([data-icon=classic]) .logo-slot-bg .logo-governed-color,:root[data-theme=governed]:not([data-mode=dark]):not([data-icon=new]):not([data-icon=alchemy]):not([data-icon=classic]) .logo-slot-dark .logo-governed-light,:root[data-theme=governed]:not([data-mode=dark]):not([data-icon=new]):not([data-icon=alchemy]):not([data-icon=classic]) .logo-slot-inverse .logo-governed-color,:root[data-theme=governed]:not([data-mode=dark])[data-icon=alchemy] .logo-slot-bg .logo-governed-alchemy-color,:root[data-theme=governed]:not([data-mode=dark])[data-icon=alchemy] .logo-slot-dark .logo-governed-alchemy-light,:root[data-theme=governed]:not([data-mode=dark])[data-icon=alchemy] .logo-slot-inverse .logo-governed-alchemy-color,:root[data-theme=governed]:not([data-mode=dark])[data-icon=classic] .logo-slot-bg .logo-governed-classic-color,:root[data-theme=governed]:not([data-mode=dark])[data-icon=classic] .logo-slot-dark .logo-governed-classic-light,:root[data-theme=governed]:not([data-mode=dark])[data-icon=classic] .logo-slot-inverse .logo-governed-classic-color,:root[data-theme=governed]:not([data-mode=dark])[data-icon=new] .logo-slot-bg .logo-governed-new-color,:root[data-theme=governed]:not([data-mode=dark])[data-icon=new] .logo-slot-dark .logo-governed-new-light,:root[data-theme=governed]:not([data-mode=dark])[data-icon=new] .logo-slot-inverse .logo-governed-new-color,:root[data-theme=governed][data-mode=dark]:not([data-icon=new]):not([data-icon=alchemy]):not([data-icon=classic]) .logo-slot-bg .logo-governed-light,:root[data-theme=governed][data-mode=dark]:not([data-icon=new]):not([data-icon=alchemy]):not([data-icon=classic]) .logo-slot-dark .logo-governed-light,:root[data-theme=governed][data-mode=dark]:not([data-icon=new]):not([data-icon=alchemy]):not([data-icon=classic]) .logo-slot-inverse .logo-governed-light,:root[data-theme=governed][data-mode=dark][data-icon=alchemy] .logo-slot-bg .logo-governed-alchemy-light,:root[data-theme=governed][data-mode=dark][data-icon=alchemy] .logo-slot-dark .logo-governed-alchemy-light,:root[data-theme=governed][data-mode=dark][data-icon=alchemy] .logo-slot-inverse .logo-governed-alchemy-light,:root[data-theme=governed][data-mode=dark][data-icon=classic] .logo-slot-bg .logo-governed-classic-light,:root[data-theme=governed][data-mode=dark][data-icon=classic] .logo-slot-dark .logo-governed-classic-light,:root[data-theme=governed][data-mode=dark][data-icon=classic] .logo-slot-inverse .logo-governed-classic-light,:root[data-theme=governed][data-mode=dark][data-icon=new] .logo-slot-bg .logo-governed-new-light,:root[data-theme=governed][data-mode=dark][data-icon=new] .logo-slot-dark .logo-governed-new-light,:root[data-theme=governed][data-mode=dark][data-icon=new] .logo-slot-inverse .logo-governed-new-light{display:block}:root[data-theme=governed] [data-no-dark],:root[data-theme=governed] [data-no-icon=alchemy],:root[data-theme=governed] [data-no-icon=classic],:root[data-theme=governed] [data-no-icon=new]{display:none}:root[data-theme=hallmark]{color-scheme:light;--color-bg:#f3efe8;--color-surface:#ebe5db;--color-surface-2:#e2dacd;--color-text:#1e1916;--color-muted:#5e544d;--color-border:#cfc5b8;--color-accent:#6b2a22;--color-accent-strong:#6b2a22;--color-on-accent:#f7f3ec;--color-accent-2:#4a1c17;--color-focus:#6b2a22;--color-inverse-bg:#2a1613;--color-inverse-text:#f3efe8;--color-inverse-muted:#c4b4a7;--color-inverse-accent:#d4ab55;--color-signal:#6b2a22;--color-error:#6b2a22;--font-display:"Encode Sans","Helvetica Neue",system-ui,-apple-system,"Segoe UI",Arial,sans-serif;--font-display-weight:620;--font-display-tracking:-0.018em;--font-display-transform:none;--font-display-stretch:100%;--font-body:"Encode Sans","Helvetica Neue",system-ui,-apple-system,"Segoe UI",Arial,sans-serif;--font-body-weight:400;--font-body-tracking:0;--font-body-transform:none;--font-body-stretch:100%;--font-mono:"Overpass Mono",ui-monospace,"SF Mono",Menlo,Consolas,monospace;--font-mono-weight:500;--font-mono-tracking:0.02em;--font-mono-transform:none;--font-mono-stretch:100%;--font-quote:"Encode Sans","Helvetica Neue",system-ui,-apple-system,"Segoe UI",Arial,sans-serif;--font-quote-weight:620;--font-quote-tracking:-0.018em;--font-quote-transform:none;--font-quote-stretch:100%;--font-eyebrow:"Overpass Mono",ui-monospace,"SF Mono",Menlo,Consolas,monospace;--font-eyebrow-weight:500;--font-eyebrow-tracking:0.02em;--font-eyebrow-transform:none;--font-eyebrow-stretch:100%;--text-xs:0.8125rem;--text-sm:0.875rem;--text-base:1.0625rem;--text-lg:1.25rem;--text-xl:clamp(1.375rem,1.2rem + 0.6vw,1.625rem);--text-2xl:clamp(1.75rem,1.4rem + 1.2vw,2.25rem);--text-3xl:clamp(2.125rem,1.6rem + 2vw,3.25rem);--text-4xl:clamp(2.5rem,1.6rem + 3.4vw,4.25rem);--leading-tight:1.06;--leading-snug:1.25;--leading-body:1.6;--space-1:0.25rem;--space-2:0.5rem;--space-3:0.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--space-7:3rem;--space-8:4.5rem;--space-section:clamp(4rem,2.75rem + 4.5vw,7.5rem);--space-gutter:clamp(1.25rem,0.75rem + 2vw,2.5rem);--space-container:76rem;--space-measure:38rem;--radius-sm:0px;--radius-md:0px;--radius-lg:0px;--radius-pill:999px;--motion-fast:120ms;--motion-base:200ms;--motion-easing:cubic-bezier(0.2,0,0,1);--shadow-sm:none;--shadow-md:none;--icon-infrastructure:url(/themes/baseline/icons/infrastructure.svg);--icon-healthcare:url(/themes/baseline/icons/healthcare.svg);--icon-research:url(/themes/baseline/icons/research.svg);--icon-agents:url(/themes/baseline/icons/agents.svg);--icon-pipeline:url(/themes/baseline/icons/pipeline.svg);--icon-evaluation:url(/themes/baseline/icons/evaluation.svg);--icon-monitoring:url(/themes/baseline/icons/monitoring.svg);--icon-security:url(/themes/baseline/icons/security.svg);--icon-access:url(/themes/baseline/icons/access.svg);--icon-handover:url(/themes/baseline/icons/handover.svg);--icon-people:url(/themes/baseline/icons/people.svg);--icon-call:url(/themes/baseline/icons/call.svg);--icon-document:url(/themes/baseline/icons/document.svg);--icon-lab:url(/themes/baseline/icons/lab.svg);--icon-publish:url(/themes/baseline/icons/publish.svg);--icon-arrow:url(/themes/baseline/icons/arrow.svg);--graphic-hero:none;--gfx-hero:none;--graphic-pattern:none;--gfx-pattern:none;--graphic-divider:none;--gfx-divider:none;--graphic-spot-infrastructure:none;--gfx-spot-infrastructure:none;--graphic-spot-healthcare:none;--gfx-spot-healthcare:none;--graphic-spot-research:none;--gfx-spot-research:none;--gfx-divider-rule:1px}:root[data-theme=hallmark]:not([data-icon=new]):not([data-icon=alchemy]):not([data-icon=classic]) .logo-slot-bg .logo-hallmark-color,:root[data-theme=hallmark]:not([data-icon=new]):not([data-icon=alchemy]):not([data-icon=classic]) .logo-slot-dark .logo-hallmark-light,:root[data-theme=hallmark]:not([data-icon=new]):not([data-icon=alchemy]):not([data-icon=classic]) .logo-slot-inverse .logo-hallmark-light,:root[data-theme=hallmark][data-icon=alchemy] .logo-slot-bg .logo-hallmark-alchemy-color,:root[data-theme=hallmark][data-icon=alchemy] .logo-slot-dark .logo-hallmark-alchemy-light,:root[data-theme=hallmark][data-icon=alchemy] .logo-slot-inverse .logo-hallmark-alchemy-light,:root[data-theme=hallmark][data-icon=classic] .logo-slot-bg .logo-hallmark-classic-color,:root[data-theme=hallmark][data-icon=classic] .logo-slot-dark .logo-hallmark-classic-light,:root[data-theme=hallmark][data-icon=classic] .logo-slot-inverse .logo-hallmark-classic-light,:root[data-theme=hallmark][data-icon=new] .logo-slot-bg .logo-hallmark-new-color,:root[data-theme=hallmark][data-icon=new] .logo-slot-dark .logo-hallmark-new-light,:root[data-theme=hallmark][data-icon=new] .logo-slot-inverse .logo-hallmark-new-light{display:block}:root[data-theme=hallmark] [data-no-icon=alchemy],:root[data-theme=hallmark] [data-no-icon=classic],:root[data-theme=hallmark] [data-no-icon=new]{display:none}:root[data-theme=hallmark-gold]{color-scheme:light;--color-bg:#f3efe8;--color-surface:#ebe5db;--color-surface-2:#e2dacd;--color-text:#1e1916;--color-muted:#5e544d;--color-border:#cfc5b8;--color-accent:#a87c22;--color-accent-strong:#7d5c17;--color-on-accent:#f7f3ec;--color-accent-2:#5a4214;--color-focus:#a87c22;--color-inverse-bg:#1f1b16;--color-inverse-text:#f3efe8;--color-inverse-muted:#c4b4a7;--color-inverse-accent:#d4ab55;--color-error:#9a2b1e;--color-signal:#a87c22;--font-display:"Encode Sans","Helvetica Neue",system-ui,-apple-system,"Segoe UI",Arial,sans-serif;--font-display-weight:620;--font-display-tracking:-0.018em;--font-display-transform:none;--font-display-stretch:100%;--font-body:"Encode Sans","Helvetica Neue",system-ui,-apple-system,"Segoe UI",Arial,sans-serif;--font-body-weight:400;--font-body-tracking:0;--font-body-transform:none;--font-body-stretch:100%;--font-mono:"Overpass Mono",ui-monospace,"SF Mono",Menlo,Consolas,monospace;--font-mono-weight:500;--font-mono-tracking:0.02em;--font-mono-transform:none;--font-mono-stretch:100%;--font-quote:"Encode Sans","Helvetica Neue",system-ui,-apple-system,"Segoe UI",Arial,sans-serif;--font-quote-weight:620;--font-quote-tracking:-0.018em;--font-quote-transform:none;--font-quote-stretch:100%;--font-eyebrow:"Encode Sans","Helvetica Neue",system-ui,-apple-system,"Segoe UI",Arial,sans-serif;--font-eyebrow-weight:400;--font-eyebrow-tracking:0;--font-eyebrow-transform:none;--font-eyebrow-stretch:100%;--text-xs:0.8125rem;--text-sm:0.875rem;--text-base:1.0625rem;--text-lg:1.25rem;--text-xl:clamp(1.375rem,1.2rem + 0.6vw,1.625rem);--text-2xl:clamp(1.75rem,1.4rem + 1.2vw,2.25rem);--text-3xl:clamp(2.125rem,1.6rem + 2vw,3.25rem);--text-4xl:clamp(2.5rem,1.6rem + 3.4vw,4.25rem);--leading-tight:1.06;--leading-snug:1.25;--leading-body:1.6;--space-1:0.25rem;--space-2:0.5rem;--space-3:0.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--space-7:3rem;--space-8:4.5rem;--space-section:clamp(4rem,2.75rem + 4.5vw,7.5rem);--space-gutter:clamp(1.25rem,0.75rem + 2vw,2.5rem);--space-container:76rem;--space-measure:38rem;--radius-sm:0px;--radius-md:0px;--radius-lg:0px;--radius-pill:0px;--motion-fast:120ms;--motion-base:200ms;--motion-easing:cubic-bezier(0.2,0,0,1);--shadow-sm:none;--shadow-md:none;--icon-infrastructure:url(/themes/hallmark-gold/icons/infrastructure.svg);--icon-healthcare:url(/themes/hallmark-gold/icons/healthcare.svg);--icon-research:url(/themes/hallmark-gold/icons/research.svg);--icon-agents:url(/themes/hallmark-gold/icons/agents.svg);--icon-pipeline:url(/themes/hallmark-gold/icons/pipeline.svg);--icon-evaluation:url(/themes/hallmark-gold/icons/evaluation.svg);--icon-monitoring:url(/themes/hallmark-gold/icons/monitoring.svg);--icon-security:url(/themes/hallmark-gold/icons/security.svg);--icon-access:url(/themes/hallmark-gold/icons/access.svg);--icon-handover:url(/themes/hallmark-gold/icons/handover.svg);--icon-people:url(/themes/hallmark-gold/icons/people.svg);--icon-call:url(/themes/hallmark-gold/icons/call.svg);--icon-document:url(/themes/hallmark-gold/icons/document.svg);--icon-lab:url(/themes/hallmark-gold/icons/lab.svg);--icon-publish:url(/themes/hallmark-gold/icons/publish.svg);--icon-arrow:url(/themes/hallmark-gold/icons/arrow.svg);--graphic-hero:url(/themes/hallmark-gold/graphics/hero.svg);--gfx-hero:block;--graphic-hero-ratio:640/480;--graphic-pattern:url(/themes/hallmark-gold/graphics/pattern.svg);--gfx-pattern:block;--graphic-pattern-ratio:64/56;--graphic-divider:url(/themes/hallmark-gold/graphics/divider.svg);--gfx-divider:block;--graphic-divider-ratio:1200/24;--graphic-spot-infrastructure:url(/themes/hallmark-gold/graphics/spot-infrastructure.svg);--gfx-spot-infrastructure:block;--graphic-spot-infrastructure-ratio:320/200;--graphic-spot-healthcare:url(/themes/hallmark-gold/graphics/spot-healthcare.svg);--gfx-spot-healthcare:block;--graphic-spot-healthcare-ratio:320/200;--graphic-spot-research:url(/themes/hallmark-gold/graphics/spot-research.svg);--gfx-spot-research:block;--graphic-spot-research-ratio:320/200;--graphic-pattern-size:64px 56px;--gfx-divider-rule:0px}:root[data-theme=hallmark-gold][data-mode=dark]{color-scheme:dark;--color-bg:#1f1b16;--color-surface:#29241e;--color-surface-2:#332d26;--color-text:#f3efe8;--color-muted:#b9ada0;--color-border:#453d34;--color-accent:#d4ab55;--color-accent-strong:#e0c07a;--color-on-accent:#1f1b16;--color-accent-2:#cdb68a;--color-focus:#d4ab55;--color-inverse-bg:#15120f;--color-inverse-text:#f3efe8;--color-inverse-muted:#c4b4a7;--color-inverse-accent:#d4ab55;--color-error:#e88a76;--color-signal:#d4ab55;--chart-1:#e0c07a;--chart-2:#a8803a;--chart-3:#b9ada0;--chart-4:#f3efe8;--graphic-hero:url(/themes/hallmark-gold/graphics/hero-dark.svg);--graphic-hero-ratio:640/480;--graphic-spot-healthcare:url(/themes/hallmark-gold/graphics/spot-healthcare-dark.svg);--graphic-spot-healthcare-ratio:320/200;--graphic-spot-infrastructure:url(/themes/hallmark-gold/graphics/spot-infrastructure-dark.svg);--graphic-spot-infrastructure-ratio:320/200;--graphic-spot-research:url(/themes/hallmark-gold/graphics/spot-research-dark.svg);--graphic-spot-research-ratio:320/200}:root[data-theme=hallmark-gold]:not([data-mode=dark]):not([data-icon=new]):not([data-icon=alchemy]):not([data-icon=classic]) .logo-slot-bg .logo-hallmark-gold-color,:root[data-theme=hallmark-gold]:not([data-mode=dark]):not([data-icon=new]):not([data-icon=alchemy]):not([data-icon=classic]) .logo-slot-dark .logo-hallmark-gold-light,:root[data-theme=hallmark-gold]:not([data-mode=dark]):not([data-icon=new]):not([data-icon=alchemy]):not([data-icon=classic]) .logo-slot-inverse .logo-hallmark-gold-light,:root[data-theme=hallmark-gold]:not([data-mode=dark])[data-icon=alchemy] .logo-slot-bg .logo-hallmark-gold-alchemy-color,:root[data-theme=hallmark-gold]:not([data-mode=dark])[data-icon=alchemy] .logo-slot-dark .logo-hallmark-gold-alchemy-light,:root[data-theme=hallmark-gold]:not([data-mode=dark])[data-icon=alchemy] .logo-slot-inverse .logo-hallmark-gold-alchemy-light,:root[data-theme=hallmark-gold]:not([data-mode=dark])[data-icon=classic] .logo-slot-bg .logo-hallmark-gold-classic-color,:root[data-theme=hallmark-gold]:not([data-mode=dark])[data-icon=classic] .logo-slot-dark .logo-hallmark-gold-classic-light,:root[data-theme=hallmark-gold]:not([data-mode=dark])[data-icon=classic] .logo-slot-inverse .logo-hallmark-gold-classic-light,:root[data-theme=hallmark-gold]:not([data-mode=dark])[data-icon=new] .logo-slot-bg .logo-hallmark-gold-new-color,:root[data-theme=hallmark-gold]:not([data-mode=dark])[data-icon=new] .logo-slot-dark .logo-hallmark-gold-new-light,:root[data-theme=hallmark-gold]:not([data-mode=dark])[data-icon=new] .logo-slot-inverse .logo-hallmark-gold-new-light,:root[data-theme=hallmark-gold][data-mode=dark]:not([data-icon=new]):not([data-icon=alchemy]):not([data-icon=classic]) .logo-slot-bg .logo-hallmark-gold-light,:root[data-theme=hallmark-gold][data-mode=dark]:not([data-icon=new]):not([data-icon=alchemy]):not([data-icon=classic]) .logo-slot-dark .logo-hallmark-gold-light,:root[data-theme=hallmark-gold][data-mode=dark]:not([data-icon=new]):not([data-icon=alchemy]):not([data-icon=classic]) .logo-slot-inverse .logo-hallmark-gold-light,:root[data-theme=hallmark-gold][data-mode=dark][data-icon=alchemy] .logo-slot-bg .logo-hallmark-gold-alchemy-light,:root[data-theme=hallmark-gold][data-mode=dark][data-icon=alchemy] .logo-slot-dark .logo-hallmark-gold-alchemy-light,:root[data-theme=hallmark-gold][data-mode=dark][data-icon=alchemy] .logo-slot-inverse .logo-hallmark-gold-alchemy-light,:root[data-theme=hallmark-gold][data-mode=dark][data-icon=classic] .logo-slot-bg .logo-hallmark-gold-classic-light,:root[data-theme=hallmark-gold][data-mode=dark][data-icon=classic] .logo-slot-dark .logo-hallmark-gold-classic-light,:root[data-theme=hallmark-gold][data-mode=dark][data-icon=classic] .logo-slot-inverse .logo-hallmark-gold-classic-light,:root[data-theme=hallmark-gold][data-mode=dark][data-icon=new] .logo-slot-bg .logo-hallmark-gold-new-light,:root[data-theme=hallmark-gold][data-mode=dark][data-icon=new] .logo-slot-dark .logo-hallmark-gold-new-light,:root[data-theme=hallmark-gold][data-mode=dark][data-icon=new] .logo-slot-inverse .logo-hallmark-gold-new-light{display:block}:root[data-theme=hallmark-gold] [data-no-dark],:root[data-theme=hallmark-gold] [data-no-icon=alchemy],:root[data-theme=hallmark-gold] [data-no-icon=classic],:root[data-theme=hallmark-gold] [data-no-icon=new]{display:none}:root[data-theme=instrument]{color-scheme:light;--color-bg:#ffffff;--color-surface:#f5f7f9;--color-surface-2:#e8edf1;--color-text:#12171c;--color-muted:#4a5560;--color-border:#d9dfe5;--color-accent:#1982bd;--color-accent-strong:#0b5f8f;--color-on-accent:#ffffff;--color-accent-2:#0e4f75;--color-focus:#1982bd;--color-inverse-bg:#0c1218;--color-inverse-text:#eef2f5;--color-inverse-muted:#9aa7b2;--color-inverse-accent:#6cb6e2;--color-signal:#1982bd;--color-error:#1982bd;--font-display:"Archivo","Helvetica Neue",system-ui,-apple-system,"Segoe UI",Arial,sans-serif;--font-display-weight:600;--font-display-tracking:-0.008em;--font-display-transform:none;--font-display-stretch:100%;--font-body:"Archivo","Helvetica Neue",system-ui,-apple-system,"Segoe UI",Arial,sans-serif;--font-body-weight:400;--font-body-tracking:0;--font-body-transform:none;--font-body-stretch:100%;--font-mono:"Azeret Mono",ui-monospace,"SF Mono",Menlo,Consolas,monospace;--font-mono-weight:500;--font-mono-tracking:0.04em;--font-mono-transform:uppercase;--font-mono-stretch:100%;--font-quote:"Archivo","Helvetica Neue",system-ui,-apple-system,"Segoe UI",Arial,sans-serif;--font-quote-weight:600;--font-quote-tracking:-0.008em;--font-quote-transform:none;--font-quote-stretch:100%;--font-eyebrow:"Azeret Mono",ui-monospace,"SF Mono",Menlo,Consolas,monospace;--font-eyebrow-weight:500;--font-eyebrow-tracking:0.04em;--font-eyebrow-transform:uppercase;--font-eyebrow-stretch:100%;--text-xs:0.8125rem;--text-sm:0.875rem;--text-base:1.0625rem;--text-lg:1.25rem;--text-xl:clamp(1.375rem,1.2rem + 0.6vw,1.625rem);--text-2xl:clamp(1.75rem,1.4rem + 1.1vw,2.25rem);--text-3xl:clamp(2.125rem,1.6rem + 1.9vw,3rem);--text-4xl:clamp(2.5rem,1.6rem + 3.2vw,4.25rem);--leading-tight:1.08;--leading-snug:1.28;--leading-body:1.6;--space-1:0.25rem;--space-2:0.5rem;--space-3:0.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--space-7:3rem;--space-8:4rem;--space-section:clamp(4rem,3rem + 4vw,7rem);--space-gutter:clamp(1.25rem,0.75rem + 2vw,2.5rem);--space-container:76rem;--space-measure:38rem;--radius-sm:2px;--radius-md:3px;--radius-lg:4px;--radius-pill:999px;--motion-fast:100ms;--motion-base:160ms;--motion-easing:cubic-bezier(0.2,0,0,1);--shadow-sm:none;--shadow-md:none;--icon-infrastructure:url(/themes/baseline/icons/infrastructure.svg);--icon-healthcare:url(/themes/baseline/icons/healthcare.svg);--icon-research:url(/themes/baseline/icons/research.svg);--icon-agents:url(/themes/baseline/icons/agents.svg);--icon-pipeline:url(/themes/baseline/icons/pipeline.svg);--icon-evaluation:url(/themes/baseline/icons/evaluation.svg);--icon-monitoring:url(/themes/baseline/icons/monitoring.svg);--icon-security:url(/themes/baseline/icons/security.svg);--icon-access:url(/themes/baseline/icons/access.svg);--icon-handover:url(/themes/baseline/icons/handover.svg);--icon-people:url(/themes/baseline/icons/people.svg);--icon-call:url(/themes/baseline/icons/call.svg);--icon-document:url(/themes/baseline/icons/document.svg);--icon-lab:url(/themes/baseline/icons/lab.svg);--icon-publish:url(/themes/baseline/icons/publish.svg);--icon-arrow:url(/themes/baseline/icons/arrow.svg);--graphic-hero:none;--gfx-hero:none;--graphic-pattern:none;--gfx-pattern:none;--graphic-divider:none;--gfx-divider:none;--graphic-spot-infrastructure:none;--gfx-spot-infrastructure:none;--graphic-spot-healthcare:none;--gfx-spot-healthcare:none;--graphic-spot-research:none;--gfx-spot-research:none;--gfx-divider-rule:1px}:root[data-theme=instrument] .logo-slot-bg .logo-default-color,:root[data-theme=instrument] .logo-slot-dark .logo-default-light,:root[data-theme=instrument] .logo-slot-inverse .logo-default-light{display:block}:root[data-theme=keystone]{color-scheme:light;--color-bg:#f4f4f7;--color-surface:#ebeaf0;--color-surface-2:#e1dfe8;--color-text:#1b191f;--color-muted:#5c5866;--color-border:#d3d0db;--color-accent:#685388;--color-accent-strong:#3d2b50;--color-on-accent:#ffffff;--color-accent-2:#685388;--color-focus:#685388;--color-inverse-bg:#231b2e;--color-inverse-text:#f1eff5;--color-inverse-muted:#b1a9c0;--color-inverse-accent:#c2b6d8;--color-signal:#685388;--color-error:#685388;--font-display:"Rethink Sans","Helvetica Neue",system-ui,-apple-system,"Segoe UI",Arial,sans-serif;--font-display-weight:600;--font-display-tracking:-0.02em;--font-display-transform:none;--font-display-stretch:100%;--font-body:"Rethink Sans","Helvetica Neue",system-ui,-apple-system,"Segoe UI",Arial,sans-serif;--font-body-weight:400;--font-body-tracking:0;--font-body-transform:none;--font-body-stretch:100%;--font-mono:"Rethink Sans","Helvetica Neue",system-ui,-apple-system,"Segoe UI",Arial,sans-serif;--font-mono-weight:600;--font-mono-tracking:0.01em;--font-mono-transform:none;--font-mono-stretch:100%;--font-quote:"Rethink Sans","Helvetica Neue",system-ui,-apple-system,"Segoe UI",Arial,sans-serif;--font-quote-weight:600;--font-quote-tracking:-0.02em;--font-quote-transform:none;--font-quote-stretch:100%;--font-eyebrow:"Rethink Sans","Helvetica Neue",system-ui,-apple-system,"Segoe UI",Arial,sans-serif;--font-eyebrow-weight:400;--font-eyebrow-tracking:0;--font-eyebrow-transform:none;--font-eyebrow-stretch:100%;--text-xs:0.8125rem;--text-sm:0.875rem;--text-base:1.0625rem;--text-lg:1.25rem;--text-xl:clamp(1.375rem,1.2rem + 0.6vw,1.625rem);--text-2xl:clamp(1.75rem,1.4rem + 1.2vw,2.25rem);--text-3xl:clamp(2.125rem,1.6rem + 2vw,3.375rem);--text-4xl:clamp(2.5rem,1.6rem + 3.6vw,4.5rem);--leading-tight:1.04;--leading-snug:1.25;--leading-body:1.6;--space-1:0.25rem;--space-2:0.5rem;--space-3:0.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--space-7:3rem;--space-8:4.5rem;--space-section:clamp(4rem,2.75rem + 4.5vw,7.5rem);--space-gutter:clamp(1.25rem,0.75rem + 2vw,2.5rem);--space-container:76rem;--space-measure:38rem;--radius-sm:2px;--radius-md:2px;--radius-lg:4px;--radius-pill:999px;--motion-fast:120ms;--motion-base:200ms;--motion-easing:cubic-bezier(0.2,0,0,1);--shadow-sm:none;--shadow-md:none;--icon-infrastructure:url(/themes/baseline/icons/infrastructure.svg);--icon-healthcare:url(/themes/baseline/icons/healthcare.svg);--icon-research:url(/themes/baseline/icons/research.svg);--icon-agents:url(/themes/baseline/icons/agents.svg);--icon-pipeline:url(/themes/baseline/icons/pipeline.svg);--icon-evaluation:url(/themes/baseline/icons/evaluation.svg);--icon-monitoring:url(/themes/baseline/icons/monitoring.svg);--icon-security:url(/themes/baseline/icons/security.svg);--icon-access:url(/themes/baseline/icons/access.svg);--icon-handover:url(/themes/baseline/icons/handover.svg);--icon-people:url(/themes/baseline/icons/people.svg);--icon-call:url(/themes/baseline/icons/call.svg);--icon-document:url(/themes/baseline/icons/document.svg);--icon-lab:url(/themes/baseline/icons/lab.svg);--icon-publish:url(/themes/baseline/icons/publish.svg);--icon-arrow:url(/themes/baseline/icons/arrow.svg);--graphic-hero:none;--gfx-hero:none;--graphic-pattern:none;--gfx-pattern:none;--graphic-divider:none;--gfx-divider:none;--graphic-spot-infrastructure:none;--gfx-spot-infrastructure:none;--graphic-spot-healthcare:none;--gfx-spot-healthcare:none;--graphic-spot-research:none;--gfx-spot-research:none;--gfx-divider-rule:1px}:root[data-theme=keystone]:not([data-icon=new]):not([data-icon=alchemy]):not([data-icon=classic]) .logo-slot-bg .logo-keystone-color,:root[data-theme=keystone]:not([data-icon=new]):not([data-icon=alchemy]):not([data-icon=classic]) .logo-slot-dark .logo-keystone-light,:root[data-theme=keystone]:not([data-icon=new]):not([data-icon=alchemy]):not([data-icon=classic]) .logo-slot-inverse .logo-keystone-light,:root[data-theme=keystone][data-icon=alchemy] .logo-slot-bg .logo-keystone-alchemy-color,:root[data-theme=keystone][data-icon=alchemy] .logo-slot-dark .logo-keystone-alchemy-light,:root[data-theme=keystone][data-icon=alchemy] .logo-slot-inverse .logo-keystone-alchemy-light,:root[data-theme=keystone][data-icon=classic] .logo-slot-bg .logo-keystone-classic-color,:root[data-theme=keystone][data-icon=classic] .logo-slot-dark .logo-keystone-classic-light,:root[data-theme=keystone][data-icon=classic] .logo-slot-inverse .logo-keystone-classic-light,:root[data-theme=keystone][data-icon=new] .logo-slot-bg .logo-keystone-new-color,:root[data-theme=keystone][data-icon=new] .logo-slot-dark .logo-keystone-new-light,:root[data-theme=keystone][data-icon=new] .logo-slot-inverse .logo-keystone-new-light{display:block}:root[data-theme=keystone] [data-no-icon=alchemy],:root[data-theme=keystone] [data-no-icon=classic],:root[data-theme=keystone] [data-no-icon=new]{display:none}:root[data-theme=monogram]{color-scheme:light;--color-bg:#ffffff;--color-surface:#f4f5f7;--color-surface-2:#e9ebef;--color-text:#15171c;--color-muted:#565c68;--color-border:#d7dae0;--color-accent:#24456b;--color-accent-strong:#24456b;--color-on-accent:#ffffff;--color-accent-2:#173050;--color-focus:#24456b;--color-inverse-bg:#15171c;--color-inverse-text:#f3f4f6;--color-inverse-muted:#a9afba;--color-inverse-accent:#9dbbe3;--color-error:#a3262a;--color-signal:#24456b;--font-display:"Libre Franklin","Franklin Gothic","Helvetica Neue",system-ui,-apple-system,"Segoe UI",Arial,sans-serif;--font-display-weight:600;--font-display-tracking:-0.018em;--font-display-transform:none;--font-display-stretch:100%;--font-body:"Libre Franklin","Franklin Gothic","Helvetica Neue",system-ui,-apple-system,"Segoe UI",Arial,sans-serif;--font-body-weight:400;--font-body-tracking:0;--font-body-transform:none;--font-body-stretch:100%;--font-mono:"Libre Franklin","Helvetica Neue",system-ui,sans-serif;--font-mono-weight:600;--font-mono-tracking:0.07em;--font-mono-transform:uppercase;--font-mono-stretch:100%;--font-quote:Spectral,Georgia,"Times New Roman",serif;--font-quote-weight:400;--font-quote-tracking:0;--font-quote-transform:none;--font-quote-stretch:100%;--font-eyebrow:"Libre Franklin","Helvetica Neue",system-ui,sans-serif;--font-eyebrow-weight:600;--font-eyebrow-tracking:0.07em;--font-eyebrow-transform:uppercase;--font-eyebrow-stretch:100%;--text-xs:0.8125rem;--text-sm:0.875rem;--text-base:1.0625rem;--text-lg:1.25rem;--text-xl:clamp(1.375rem,1.2rem + 0.6vw,1.625rem);--text-2xl:clamp(1.75rem,1.4rem + 1.2vw,2.25rem);--text-3xl:clamp(2.125rem,1.6rem + 2vw,3.25rem);--text-4xl:clamp(2.5rem,1.6rem + 3.6vw,4.5rem);--leading-tight:1.06;--leading-snug:1.25;--leading-body:1.6;--space-1:0.25rem;--space-2:0.5rem;--space-3:0.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--space-7:3rem;--space-8:4.5rem;--space-section:clamp(4rem,2.75rem + 4.5vw,7.5rem);--space-gutter:clamp(1.25rem,0.75rem + 2vw,2.5rem);--space-container:76rem;--space-measure:38rem;--radius-sm:0px;--radius-md:0px;--radius-lg:0px;--radius-pill:999px;--motion-fast:120ms;--motion-base:200ms;--motion-easing:cubic-bezier(0.2,0,0,1);--shadow-sm:none;--shadow-md:none;--icon-infrastructure:url(/themes/monogram/icons/infrastructure.svg);--icon-healthcare:url(/themes/monogram/icons/healthcare.svg);--icon-research:url(/themes/monogram/icons/research.svg);--icon-agents:url(/themes/monogram/icons/agents.svg);--icon-pipeline:url(/themes/monogram/icons/pipeline.svg);--icon-evaluation:url(/themes/monogram/icons/evaluation.svg);--icon-monitoring:url(/themes/monogram/icons/monitoring.svg);--icon-security:url(/themes/monogram/icons/security.svg);--icon-access:url(/themes/monogram/icons/access.svg);--icon-handover:url(/themes/monogram/icons/handover.svg);--icon-people:url(/themes/monogram/icons/people.svg);--icon-call:url(/themes/monogram/icons/call.svg);--icon-document:url(/themes/monogram/icons/document.svg);--icon-lab:url(/themes/monogram/icons/lab.svg);--icon-publish:url(/themes/monogram/icons/publish.svg);--icon-arrow:url(/themes/monogram/icons/arrow.svg);--graphic-hero:url(/themes/monogram/graphics/hero.svg);--gfx-hero:block;--graphic-hero-ratio:640/480;--graphic-pattern:url(/themes/monogram/graphics/pattern.svg);--gfx-pattern:block;--graphic-pattern-ratio:48/48;--graphic-divider:url(/themes/monogram/graphics/divider.svg);--gfx-divider:block;--graphic-divider-ratio:1200/24;--graphic-spot-infrastructure:url(/themes/monogram/graphics/spot-infrastructure.svg);--gfx-spot-infrastructure:block;--graphic-spot-infrastructure-ratio:320/200;--graphic-spot-healthcare:url(/themes/monogram/graphics/spot-healthcare.svg);--gfx-spot-healthcare:block;--graphic-spot-healthcare-ratio:320/200;--graphic-spot-research:url(/themes/monogram/graphics/spot-research.svg);--gfx-spot-research:block;--graphic-spot-research-ratio:320/200;--graphic-pattern-size:48px 48px;--gfx-divider-rule:0px}:root[data-theme=monogram][data-mode=dark]{color-scheme:dark;--color-bg:#15171c;--color-surface:#1c1f25;--color-surface-2:#24272e;--color-text:#f3f4f6;--color-muted:#a9afba;--color-border:#353943;--color-accent:#9dbbe3;--color-accent-strong:#9dbbe3;--color-on-accent:#15171c;--color-accent-2:#7f9fcc;--color-focus:#9dbbe3;--color-inverse-bg:#0d0e11;--color-inverse-text:#f3f4f6;--color-inverse-muted:#a9afba;--color-inverse-accent:#9dbbe3;--color-error:#ec8a80;--color-signal:#9dbbe3;--chart-1:#9dbbe3;--chart-2:#a9afba;--chart-3:#697d97;--chart-4:#f3f4f6;--graphic-hero:url(/themes/monogram/graphics/hero-dark.svg);--graphic-hero-ratio:640/480;--graphic-spot-healthcare:url(/themes/monogram/graphics/spot-healthcare-dark.svg);--graphic-spot-healthcare-ratio:320/200;--graphic-spot-infrastructure:url(/themes/monogram/graphics/spot-infrastructure-dark.svg);--graphic-spot-infrastructure-ratio:320/200;--graphic-spot-research:url(/themes/monogram/graphics/spot-research-dark.svg);--graphic-spot-research-ratio:320/200}:root[data-theme=monogram]:not([data-mode=dark]):not([data-icon=alchemy]):not([data-icon=classic]) .logo-slot-bg .logo-monogram-color,:root[data-theme=monogram]:not([data-mode=dark]):not([data-icon=alchemy]):not([data-icon=classic]) .logo-slot-dark .logo-monogram-light,:root[data-theme=monogram]:not([data-mode=dark]):not([data-icon=alchemy]):not([data-icon=classic]) .logo-slot-inverse .logo-monogram-light,:root[data-theme=monogram]:not([data-mode=dark])[data-icon=alchemy] .logo-slot-bg .logo-monogram-alchemy-color,:root[data-theme=monogram]:not([data-mode=dark])[data-icon=alchemy] .logo-slot-dark .logo-monogram-alchemy-light,:root[data-theme=monogram]:not([data-mode=dark])[data-icon=alchemy] .logo-slot-inverse .logo-monogram-alchemy-light,:root[data-theme=monogram]:not([data-mode=dark])[data-icon=classic] .logo-slot-bg .logo-monogram-classic-color,:root[data-theme=monogram]:not([data-mode=dark])[data-icon=classic] .logo-slot-dark .logo-monogram-classic-light,:root[data-theme=monogram]:not([data-mode=dark])[data-icon=classic] .logo-slot-inverse .logo-monogram-classic-light{display:block}@media (min-width:64.001rem){:root[data-theme=monogram]:not([data-mode=dark])[data-icon=classic] .site-header .logo-slot-bg .logo-monogram-classic-color{display:none}:root[data-theme=monogram]:not([data-mode=dark])[data-icon=classic] .site-header .logo-slot-bg .logo-monogram-classic-line-color{display:block}}:root[data-theme=monogram]:not([data-mode=dark])[data-icon=classic] .site-footer .logo-slot-inverse .logo-monogram-classic-light{display:none}:root[data-theme=monogram]:not([data-mode=dark])[data-icon=classic] .site-footer .logo-slot-inverse .logo-monogram-classic-line-light,:root[data-theme=monogram][data-mode=dark]:not([data-icon=alchemy]):not([data-icon=classic]) .logo-slot-bg .logo-monogram-light,:root[data-theme=monogram][data-mode=dark]:not([data-icon=alchemy]):not([data-icon=classic]) .logo-slot-dark .logo-monogram-light,:root[data-theme=monogram][data-mode=dark]:not([data-icon=alchemy]):not([data-icon=classic]) .logo-slot-inverse .logo-monogram-light,:root[data-theme=monogram][data-mode=dark][data-icon=alchemy] .logo-slot-bg .logo-monogram-alchemy-light,:root[data-theme=monogram][data-mode=dark][data-icon=alchemy] .logo-slot-dark .logo-monogram-alchemy-light,:root[data-theme=monogram][data-mode=dark][data-icon=alchemy] .logo-slot-inverse .logo-monogram-alchemy-light,:root[data-theme=monogram][data-mode=dark][data-icon=classic] .logo-slot-bg .logo-monogram-classic-light,:root[data-theme=monogram][data-mode=dark][data-icon=classic] .logo-slot-dark .logo-monogram-classic-light,:root[data-theme=monogram][data-mode=dark][data-icon=classic] .logo-slot-inverse .logo-monogram-classic-light{display:block}@media (min-width:64.001rem){:root[data-theme=monogram][data-mode=dark][data-icon=classic] .site-header .logo-slot-bg .logo-monogram-classic-light{display:none}:root[data-theme=monogram][data-mode=dark][data-icon=classic] .site-header .logo-slot-bg .logo-monogram-classic-line-light{display:block}}:root[data-theme=monogram][data-mode=dark][data-icon=classic] .site-footer .logo-slot-inverse .logo-monogram-classic-light{display:none}:root[data-theme=monogram][data-mode=dark][data-icon=classic] .site-footer .logo-slot-inverse .logo-monogram-classic-line-light{display:block}:root[data-theme=monogram] [data-no-dark],:root[data-theme=monogram] [data-no-icon=alchemy],:root[data-theme=monogram] [data-no-icon=classic],:root[data-theme=monogram] [data-no-icon=new]{display:none}:root[data-theme=roster]{color-scheme:light;--color-bg:#fbfbfa;--color-surface:#f2f3f4;--color-surface-2:#ebedef;--color-text:#161a1f;--color-muted:#5b6670;--color-border:#dfe3e6;--color-accent:#1982bd;--color-accent-strong:#0b5f8f;--color-on-accent:#ffffff;--color-accent-2:#0e4f75;--color-focus:#1982bd;--color-inverse-bg:#161a1f;--color-inverse-text:#f6f7ef;--color-inverse-muted:#a7b0b8;--color-inverse-accent:#5aa9d6;--color-signal:#1982bd;--color-error:#1982bd;--font-display:"Newsreader","Iowan Old Style","Palatino Linotype",Georgia,serif;--font-display-weight:400;--font-display-tracking:-0.012em;--font-display-transform:none;--font-display-stretch:100%;--font-body:"Newsreader","Iowan Old Style","Palatino Linotype",Georgia,serif;--font-body-weight:400;--font-body-tracking:0;--font-body-transform:none;--font-body-stretch:100%;--font-mono:"JetBrains Mono",ui-monospace,"SF Mono",Menlo,Consolas,monospace;--font-mono-weight:500;--font-mono-tracking:0.02em;--font-mono-transform:none;--font-mono-stretch:100%;--font-quote:"Newsreader","Iowan Old Style",Georgia,serif;--font-quote-weight:400;--font-quote-tracking:0;--font-quote-transform:none;--font-quote-stretch:100%;--font-eyebrow:"Newsreader","Iowan Old Style","Palatino Linotype",Georgia,serif;--font-eyebrow-weight:400;--font-eyebrow-tracking:0;--font-eyebrow-transform:none;--font-eyebrow-stretch:100%;--text-xs:0.8125rem;--text-sm:0.9375rem;--text-base:1.0625rem;--text-lg:1.25rem;--text-xl:clamp(1.5rem,1.3rem + 0.7vw,1.875rem);--text-2xl:clamp(1.875rem,1.5rem + 1.3vw,2.625rem);--text-3xl:clamp(2.375rem,1.7rem + 2.4vw,3.625rem);--text-4xl:clamp(2.75rem,1.8rem + 3.6vw,4.75rem);--leading-tight:1.06;--leading-snug:1.25;--leading-body:1.6;--space-1:0.25rem;--space-2:0.5rem;--space-3:0.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--space-7:3rem;--space-8:4.5rem;--space-section:clamp(4rem,2.75rem + 4.5vw,7.5rem);--space-gutter:clamp(1.25rem,0.75rem + 2.2vw,3rem);--space-container:76rem;--space-measure:38rem;--radius-sm:2px;--radius-md:3px;--radius-lg:4px;--radius-pill:999px;--motion-fast:120ms;--motion-base:180ms;--motion-easing:cubic-bezier(0.2,0,0,1);--shadow-sm:none;--shadow-md:none;--icon-infrastructure:url(/themes/roster/icons/infrastructure.svg);--icon-healthcare:url(/themes/roster/icons/healthcare.svg);--icon-research:url(/themes/roster/icons/research.svg);--icon-agents:url(/themes/roster/icons/agents.svg);--icon-pipeline:url(/themes/roster/icons/pipeline.svg);--icon-evaluation:url(/themes/roster/icons/evaluation.svg);--icon-monitoring:url(/themes/roster/icons/monitoring.svg);--icon-security:url(/themes/roster/icons/security.svg);--icon-access:url(/themes/roster/icons/access.svg);--icon-handover:url(/themes/roster/icons/handover.svg);--icon-people:url(/themes/roster/icons/people.svg);--icon-call:url(/themes/roster/icons/call.svg);--icon-document:url(/themes/roster/icons/document.svg);--icon-lab:url(/themes/roster/icons/lab.svg);--icon-publish:url(/themes/roster/icons/publish.svg);--icon-arrow:url(/themes/roster/icons/arrow.svg);--graphic-hero:url(/themes/roster/graphics/hero.svg);--gfx-hero:block;--graphic-hero-ratio:640/480;--graphic-pattern:url(/themes/roster/graphics/pattern.svg);--gfx-pattern:block;--graphic-pattern-ratio:160/48;--graphic-divider:url(/themes/roster/graphics/divider.svg);--gfx-divider:block;--graphic-divider-ratio:1200/24;--graphic-spot-infrastructure:url(/themes/roster/graphics/spot-infrastructure.svg);--gfx-spot-infrastructure:block;--graphic-spot-infrastructure-ratio:320/200;--graphic-spot-healthcare:url(/themes/roster/graphics/spot-healthcare.svg);--gfx-spot-healthcare:block;--graphic-spot-healthcare-ratio:320/200;--graphic-spot-research:url(/themes/roster/graphics/spot-research.svg);--gfx-spot-research:block;--graphic-spot-research-ratio:320/200;--graphic-pattern-size:160px 48px;--gfx-divider-rule:0px}:root[data-theme=roster][data-mode=dark]{color-scheme:dark;--color-bg:#161a1f;--color-surface:#1d2228;--color-surface-2:#252b32;--color-text:#f6f7ef;--color-muted:#a7b0b8;--color-border:#343b43;--color-accent:#1982bd;--color-accent-strong:#5aa9d6;--color-on-accent:#161a1f;--color-accent-2:#8cc4e6;--color-focus:#5aa9d6;--color-inverse-bg:#0e1114;--color-inverse-text:#f6f7ef;--color-inverse-muted:#a7b0b8;--color-inverse-accent:#5aa9d6;--color-signal:#1982bd;--color-error:#1982bd;--chart-1:#5aa9d6;--chart-2:#a7b0b8;--chart-3:#1982bd;--chart-4:#f6f7ef;--graphic-hero:url(/themes/roster/graphics/hero-dark.svg);--graphic-hero-ratio:640/480;--graphic-spot-healthcare:url(/themes/roster/graphics/spot-healthcare-dark.svg);--graphic-spot-healthcare-ratio:320/200;--graphic-spot-infrastructure:url(/themes/roster/graphics/spot-infrastructure-dark.svg);--graphic-spot-infrastructure-ratio:320/200;--graphic-spot-research:url(/themes/roster/graphics/spot-research-dark.svg);--graphic-spot-research-ratio:320/200}:root[data-theme=roster]:not([data-mode=dark]):not([data-icon=alchemy]):not([data-icon=classic]) .logo-slot-bg .logo-roster-color,:root[data-theme=roster]:not([data-mode=dark]):not([data-icon=alchemy]):not([data-icon=classic]) .logo-slot-dark .logo-roster-light,:root[data-theme=roster]:not([data-mode=dark]):not([data-icon=alchemy]):not([data-icon=classic]) .logo-slot-inverse .logo-roster-light,:root[data-theme=roster]:not([data-mode=dark])[data-icon=alchemy] .logo-slot-bg .logo-roster-alchemy-color,:root[data-theme=roster]:not([data-mode=dark])[data-icon=alchemy] .logo-slot-dark .logo-roster-alchemy-light,:root[data-theme=roster]:not([data-mode=dark])[data-icon=alchemy] .logo-slot-inverse .logo-roster-alchemy-light,:root[data-theme=roster]:not([data-mode=dark])[data-icon=classic] .logo-slot-bg .logo-roster-classic-color,:root[data-theme=roster]:not([data-mode=dark])[data-icon=classic] .logo-slot-dark .logo-roster-classic-light,:root[data-theme=roster]:not([data-mode=dark])[data-icon=classic] .logo-slot-inverse .logo-roster-classic-light,:root[data-theme=roster][data-mode=dark]:not([data-icon=alchemy]):not([data-icon=classic]) .logo-slot-bg .logo-roster-light,:root[data-theme=roster][data-mode=dark]:not([data-icon=alchemy]):not([data-icon=classic]) .logo-slot-dark .logo-roster-light,:root[data-theme=roster][data-mode=dark]:not([data-icon=alchemy]):not([data-icon=classic]) .logo-slot-inverse .logo-roster-light,:root[data-theme=roster][data-mode=dark][data-icon=alchemy] .logo-slot-bg .logo-roster-alchemy-light,:root[data-theme=roster][data-mode=dark][data-icon=alchemy] .logo-slot-dark .logo-roster-alchemy-light,:root[data-theme=roster][data-mode=dark][data-icon=alchemy] .logo-slot-inverse .logo-roster-alchemy-light,:root[data-theme=roster][data-mode=dark][data-icon=classic] .logo-slot-bg .logo-roster-classic-light,:root[data-theme=roster][data-mode=dark][data-icon=classic] .logo-slot-dark .logo-roster-classic-light,:root[data-theme=roster][data-mode=dark][data-icon=classic] .logo-slot-inverse .logo-roster-classic-light{display:block}:root[data-theme=roster] [data-no-dark],:root[data-theme=roster] [data-no-icon=alchemy],:root[data-theme=roster] [data-no-icon=classic],:root[data-theme=roster] [data-no-icon=new]{display:none}:root[data-theme=touchstone]{color-scheme:light;--color-bg:#f2eee6;--color-surface:#e6decf;--color-surface-2:#d9d0bf;--color-text:#1b1a18;--color-muted:#5c564d;--color-border:#cbc2b1;--color-accent:#1e1d1b;--color-accent-strong:#1e1d1b;--color-on-accent:#f2eee6;--color-accent-2:#4a463f;--color-focus:#1e1d1b;--color-inverse-bg:#1e1d1b;--color-inverse-text:#f2eee6;--color-inverse-muted:#cfc7b8;--color-inverse-accent:#efd88a;--color-signal:#1e1d1b;--color-error:#1e1d1b;--font-display:"Instrument Sans","Helvetica Neue",system-ui,-apple-system,"Segoe UI",Arial,sans-serif;--font-display-weight:600;--font-display-tracking:-0.02em;--font-display-transform:none;--font-display-stretch:100%;--font-body:"Instrument Sans","Helvetica Neue",system-ui,-apple-system,"Segoe UI",Arial,sans-serif;--font-body-weight:400;--font-body-tracking:0;--font-body-transform:none;--font-body-stretch:100%;--font-mono:"Instrument Sans","Helvetica Neue",system-ui,-apple-system,"Segoe UI",Arial,sans-serif;--font-mono-weight:560;--font-mono-tracking:0.01em;--font-mono-transform:none;--font-mono-stretch:100%;--font-quote:"Instrument Sans","Helvetica Neue",system-ui,-apple-system,"Segoe UI",Arial,sans-serif;--font-quote-weight:600;--font-quote-tracking:-0.02em;--font-quote-transform:none;--font-quote-stretch:100%;--font-eyebrow:"Instrument Sans","Helvetica Neue",system-ui,-apple-system,"Segoe UI",Arial,sans-serif;--font-eyebrow-weight:400;--font-eyebrow-tracking:0;--font-eyebrow-transform:none;--font-eyebrow-stretch:100%;--text-xs:0.875rem;--text-sm:0.9375rem;--text-base:1.0625rem;--text-lg:1.25rem;--text-xl:clamp(1.375rem,1.2rem + 0.6vw,1.625rem);--text-2xl:clamp(1.75rem,1.4rem + 1.2vw,2.25rem);--text-3xl:clamp(2.125rem,1.6rem + 2vw,3.25rem);--text-4xl:clamp(2.5rem,1.6rem + 3.4vw,4.5rem);--leading-tight:1.06;--leading-snug:1.25;--leading-body:1.6;--space-1:0.25rem;--space-2:0.5rem;--space-3:0.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--space-7:3rem;--space-8:4.5rem;--space-section:clamp(4rem,2.75rem + 4.5vw,7.5rem);--space-gutter:clamp(1.25rem,0.75rem + 2vw,2.5rem);--space-container:76rem;--space-measure:38rem;--radius-sm:3px;--radius-md:3px;--radius-lg:6px;--radius-pill:999px;--motion-fast:120ms;--motion-base:220ms;--motion-easing:cubic-bezier(0.2,0,0,1);--shadow-sm:none;--shadow-md:none;--icon-infrastructure:url(/themes/touchstone/icons/infrastructure.svg);--icon-healthcare:url(/themes/touchstone/icons/healthcare.svg);--icon-research:url(/themes/touchstone/icons/research.svg);--icon-agents:url(/themes/touchstone/icons/agents.svg);--icon-pipeline:url(/themes/touchstone/icons/pipeline.svg);--icon-evaluation:url(/themes/touchstone/icons/evaluation.svg);--icon-monitoring:url(/themes/touchstone/icons/monitoring.svg);--icon-security:url(/themes/touchstone/icons/security.svg);--icon-access:url(/themes/touchstone/icons/access.svg);--icon-handover:url(/themes/touchstone/icons/handover.svg);--icon-people:url(/themes/touchstone/icons/people.svg);--icon-call:url(/themes/touchstone/icons/call.svg);--icon-document:url(/themes/touchstone/icons/document.svg);--icon-lab:url(/themes/touchstone/icons/lab.svg);--icon-publish:url(/themes/touchstone/icons/publish.svg);--icon-arrow:url(/themes/touchstone/icons/arrow.svg);--graphic-hero:url(/themes/touchstone/graphics/hero.svg);--gfx-hero:block;--graphic-hero-ratio:640/480;--graphic-pattern:url(/themes/touchstone/graphics/pattern.svg);--gfx-pattern:block;--graphic-pattern-ratio:64/32;--graphic-divider:url(/themes/touchstone/graphics/divider.svg);--gfx-divider:block;--graphic-divider-ratio:1600/24;--graphic-spot-infrastructure:url(/themes/touchstone/graphics/spot-infrastructure.svg);--gfx-spot-infrastructure:block;--graphic-spot-infrastructure-ratio:320/200;--graphic-spot-healthcare:url(/themes/touchstone/graphics/spot-healthcare.svg);--gfx-spot-healthcare:block;--graphic-spot-healthcare-ratio:320/200;--graphic-spot-research:url(/themes/touchstone/graphics/spot-research.svg);--gfx-spot-research:block;--graphic-spot-research-ratio:320/200;--graphic-hero-ink:url(/themes/touchstone/graphics/hero-ink.svg);--gfx-hero-ink:block;--graphic-hero-ink-ratio:640/480;--graphic-tag-stone:url(/themes/touchstone/graphics/tag-stone.svg);--gfx-tag-stone:block;--graphic-tag-stone-ratio:16/16;--graphic-tag-streak:url(/themes/touchstone/graphics/tag-streak.svg);--gfx-tag-streak:block;--graphic-tag-streak-ratio:16/16;--graphic-pattern-size:64px 32px;--gfx-divider-rule:0px}:root[data-theme=touchstone][data-mode=dark]{color-scheme:dark;--color-bg:#1e1d1b;--color-surface:#282623;--color-surface-2:#33302c;--color-text:#f2eee6;--color-muted:#b5ad9f;--color-border:#423e38;--color-accent:#f2eee6;--color-accent-strong:#f2eee6;--color-on-accent:#1e1d1b;--color-accent-2:#cfc7b8;--color-focus:#f2eee6;--color-inverse-bg:#131211;--color-inverse-text:#f2eee6;--color-inverse-muted:#cfc7b8;--color-inverse-accent:#efd88a;--color-signal:#f2eee6;--color-error:#f2eee6;--chart-1:#f2eee6;--chart-2:#7a7366;--chart-3:#a39b8b;--chart-4:#cfc7b8;--graphic-hero:url(/themes/touchstone/graphics/hero-dark.svg);--graphic-hero-ratio:640/480;--graphic-hero-ink:url(/themes/touchstone/graphics/hero-ink-dark.svg);--graphic-hero-ink-ratio:640/480;--graphic-spot-healthcare:url(/themes/touchstone/graphics/spot-healthcare-dark.svg);--graphic-spot-healthcare-ratio:320/200;--graphic-spot-infrastructure:url(/themes/touchstone/graphics/spot-infrastructure-dark.svg);--graphic-spot-infrastructure-ratio:320/200;--graphic-spot-research:url(/themes/touchstone/graphics/spot-research-dark.svg);--graphic-spot-research-ratio:320/200;--graphic-tag-stone:url(/themes/touchstone/graphics/tag-stone-dark.svg);--graphic-tag-stone-ratio:16/16}:root[data-theme=touchstone]:not([data-mode=dark]) .logo-slot-bg .logo-touchstone-color,:root[data-theme=touchstone]:not([data-mode=dark]) .logo-slot-dark .logo-touchstone-light,:root[data-theme=touchstone]:not([data-mode=dark]) .logo-slot-inverse .logo-touchstone-light,:root[data-theme=touchstone][data-mode=dark] .logo-slot-bg .logo-touchstone-dark,:root[data-theme=touchstone][data-mode=dark] .logo-slot-dark .logo-touchstone-light,:root[data-theme=touchstone][data-mode=dark] .logo-slot-inverse .logo-touchstone-light{display:block}:root[data-theme=touchstone] [data-no-dark]{display:none}:root[data-theme=transform]{color-scheme:light;--color-bg:#faf7f2;--color-surface:#f3eee6;--color-surface-2:#e9e2d7;--color-text:#1d1a17;--color-muted:#665c53;--color-border:#dcd3c6;--color-accent:#e5501e;--color-accent-strong:#1d1a17;--color-on-accent:#ffffff;--color-accent-2:#a3370f;--color-focus:#e5501e;--color-inverse-bg:#1d1a17;--color-inverse-text:#f6f1ea;--color-inverse-muted:#b3a99e;--color-inverse-accent:#f2774b;--color-signal:#e5501e;--color-error:#e5501e;--font-display:"Host Grotesk","Helvetica Neue",system-ui,-apple-system,"Segoe UI",Arial,sans-serif;--font-display-weight:600;--font-display-tracking:-0.02em;--font-display-transform:none;--font-display-stretch:100%;--font-body:"Host Grotesk","Helvetica Neue",system-ui,-apple-system,"Segoe UI",Arial,sans-serif;--font-body-weight:400;--font-body-tracking:0;--font-body-transform:none;--font-body-stretch:100%;--font-mono:"Host Grotesk","Helvetica Neue",system-ui,sans-serif;--font-mono-weight:500;--font-mono-tracking:0.01em;--font-mono-transform:none;--font-mono-stretch:100%;--font-quote:"Host Grotesk","Helvetica Neue",system-ui,-apple-system,"Segoe UI",Arial,sans-serif;--font-quote-weight:600;--font-quote-tracking:-0.02em;--font-quote-transform:none;--font-quote-stretch:100%;--font-eyebrow:"Host Grotesk","Helvetica Neue",system-ui,-apple-system,"Segoe UI",Arial,sans-serif;--font-eyebrow-weight:400;--font-eyebrow-tracking:0;--font-eyebrow-transform:none;--font-eyebrow-stretch:100%;--text-xs:0.8125rem;--text-sm:0.875rem;--text-base:1.0625rem;--text-lg:1.25rem;--text-xl:clamp(1.375rem,1.2rem + 0.6vw,1.625rem);--text-2xl:clamp(1.75rem,1.4rem + 1.2vw,2.25rem);--text-3xl:clamp(2.125rem,1.6rem + 2vw,3.375rem);--text-4xl:clamp(2.5rem,1.6rem + 3.6vw,4.5rem);--leading-tight:1.04;--leading-snug:1.25;--leading-body:1.6;--space-1:0.25rem;--space-2:0.5rem;--space-3:0.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--space-7:3rem;--space-8:4.5rem;--space-section:clamp(4rem,2.75rem + 4.5vw,7.5rem);--space-gutter:clamp(1.25rem,0.75rem + 2vw,2.5rem);--space-container:76rem;--space-measure:38rem;--radius-sm:2px;--radius-md:2px;--radius-lg:2px;--radius-pill:999px;--motion-fast:120ms;--motion-base:200ms;--motion-easing:cubic-bezier(0.2,0,0,1);--shadow-sm:none;--shadow-md:none;--icon-infrastructure:url(/themes/baseline/icons/infrastructure.svg);--icon-healthcare:url(/themes/baseline/icons/healthcare.svg);--icon-research:url(/themes/baseline/icons/research.svg);--icon-agents:url(/themes/baseline/icons/agents.svg);--icon-pipeline:url(/themes/baseline/icons/pipeline.svg);--icon-evaluation:url(/themes/baseline/icons/evaluation.svg);--icon-monitoring:url(/themes/baseline/icons/monitoring.svg);--icon-security:url(/themes/baseline/icons/security.svg);--icon-access:url(/themes/baseline/icons/access.svg);--icon-handover:url(/themes/baseline/icons/handover.svg);--icon-people:url(/themes/baseline/icons/people.svg);--icon-call:url(/themes/baseline/icons/call.svg);--icon-document:url(/themes/baseline/icons/document.svg);--icon-lab:url(/themes/baseline/icons/lab.svg);--icon-publish:url(/themes/baseline/icons/publish.svg);--icon-arrow:url(/themes/baseline/icons/arrow.svg);--graphic-hero:none;--gfx-hero:none;--graphic-pattern:none;--gfx-pattern:none;--graphic-divider:none;--gfx-divider:none;--graphic-spot-infrastructure:none;--gfx-spot-infrastructure:none;--graphic-spot-healthcare:none;--gfx-spot-healthcare:none;--graphic-spot-research:none;--gfx-spot-research:none;--gfx-divider-rule:1px}:root[data-theme=transform]:not([data-icon=new]):not([data-icon=alchemy]):not([data-icon=classic]) .logo-slot-bg .logo-transform-color,:root[data-theme=transform]:not([data-icon=new]):not([data-icon=alchemy]):not([data-icon=classic]) .logo-slot-dark .logo-transform-light,:root[data-theme=transform]:not([data-icon=new]):not([data-icon=alchemy]):not([data-icon=classic]) .logo-slot-inverse .logo-transform-light,:root[data-theme=transform][data-icon=alchemy] .logo-slot-bg .logo-transform-alchemy-color,:root[data-theme=transform][data-icon=alchemy] .logo-slot-dark .logo-transform-alchemy-light,:root[data-theme=transform][data-icon=alchemy] .logo-slot-inverse .logo-transform-alchemy-light,:root[data-theme=transform][data-icon=classic] .logo-slot-bg .logo-transform-classic-color,:root[data-theme=transform][data-icon=classic] .logo-slot-dark .logo-transform-classic-light,:root[data-theme=transform][data-icon=classic] .logo-slot-inverse .logo-transform-classic-light,:root[data-theme=transform][data-icon=new] .logo-slot-bg .logo-transform-new-color,:root[data-theme=transform][data-icon=new] .logo-slot-dark .logo-transform-new-light,:root[data-theme=transform][data-icon=new] .logo-slot-inverse .logo-transform-new-light{display:block}:root[data-theme=transform] [data-no-icon=alchemy],:root[data-theme=transform] [data-no-icon=classic],:root[data-theme=transform] [data-no-icon=new]{display:none}.icon--infrastructure{--icon:var(--icon-infrastructure)}.icon--healthcare{--icon:var(--icon-healthcare)}.icon--research{--icon:var(--icon-research)}.icon--agents{--icon:var(--icon-agents)}.icon--pipeline{--icon:var(--icon-pipeline)}.icon--evaluation{--icon:var(--icon-evaluation)}.icon--monitoring{--icon:var(--icon-monitoring)}.icon--security{--icon:var(--icon-security)}.icon--access{--icon:var(--icon-access)}.icon--handover{--icon:var(--icon-handover)}.icon--people{--icon:var(--icon-people)}.icon--call{--icon:var(--icon-call)}.icon--document{--icon:var(--icon-document)}.icon--lab{--icon:var(--icon-lab)}.icon--publish{--icon:var(--icon-publish)}.icon--arrow{--icon:var(--icon-arrow)}.gfx--hero{--gfx:var(--gfx-hero);--gfx-src:var(--graphic-hero);--gfx-ratio:var(--graphic-hero-ratio,auto)}.gfx--pattern{--gfx:var(--gfx-pattern);--gfx-src:var(--graphic-pattern);--gfx-ratio:var(--graphic-pattern-ratio,auto)}.gfx--divider{--gfx:var(--gfx-divider);--gfx-src:var(--graphic-divider);--gfx-ratio:var(--graphic-divider-ratio,auto)}.gfx--spot-infrastructure{--gfx:var(--gfx-spot-infrastructure);--gfx-src:var(--graphic-spot-infrastructure);--gfx-ratio:var(--graphic-spot-infrastructure-ratio,auto)}.gfx--spot-healthcare{--gfx:var(--gfx-spot-healthcare);--gfx-src:var(--graphic-spot-healthcare);--gfx-ratio:var(--graphic-spot-healthcare-ratio,auto)}.gfx--spot-research{--gfx:var(--gfx-spot-research);--gfx-src:var(--graphic-spot-research);--gfx-ratio:var(--graphic-spot-research-ratio,auto)}