@layer theme;@layer base{a:any-link{color:var(--text-link);text-decoration:none}a:any-link:hover{color:var(--text-link-hover);text-underline-offset:2px;text-decoration:underline}}@layer tokens{:root{--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-base:1rem;--font-size-lg:1.125rem;--font-size-xl:1.25rem;--font-size-2xl:1.5rem;--font-size-3xl:1.875rem;--font-size-4xl:2.25rem;--font-size-5xl:clamp(2.5rem, 1.8rem + 3vw, 4rem);--font-size-6xl:clamp(3rem, 2rem + 4vw, 5rem);--space-0:0;--space-0_5:.125rem;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--space-20:5rem;--space-24:6rem;--motion-fast:.12s;--motion-normal:.2s;--motion-slow:.32s;--motion-skeleton:1.4s;--ease-standard:cubic-bezier(.4, 0, .2, 1);--ease-out:cubic-bezier(.2, .7, .2, 1);--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-spring:cubic-bezier(.34, 1.56, .64, 1);--motion-spring-snappy:.3s;--motion-spring-smooth:.41s;--motion-spring-bouncy:.62s;--motion-spring-gentle:.65s;--ease-spring-snappy:linear(0, .062, .202, .37, .534, .678, .794, .882, .944, .985, 1.009, 1.022, 1.026, 1.026, 1.023, 1.018, 1.014, 1.01, 1.006, 1.004, 1);--ease-spring-smooth:linear(0, .06, .187, .332, .471, .591, .691, .77, .831, .877, .912, .938, .956, .969, .979, .985, .99, .993, .995, .997, 1);--ease-spring-bouncy:linear(0, .15, .462, .778, 1.009, 1.132, 1.163, 1.135, 1.084, 1.033, .996, .978, .974, .979, .987, .995, 1.001, 1.004, 1.004, 1.003, 1);--ease-spring-gentle:linear(0, .067, .206, .359, .501, .621, .718, .793, .849, .892, .923, .945, .962, .973, .981, .987, .991, .994, .996, .997, 1);--motion-hover:var(--motion-normal);--ease-hover:var(--ease-out);--hover-lift-y:-2px;--hover-scale:1;--press-scale:.98;--default-transition-duration:var(--motion-hover);--default-transition-timing-function:var(--ease-hover);--theme-transition:background-color var(--motion-normal) var(--ease-standard), color var(--motion-normal) var(--ease-standard), border-color var(--motion-normal) var(--ease-standard), box-shadow var(--motion-normal) var(--ease-standard), fill var(--motion-normal) var(--ease-standard), stroke var(--motion-normal) var(--ease-standard);--layer-base:0;--layer-dropdown:10;--layer-sticky:20;--layer-banner:30;--layer-scrim:40;--layer-overlay:50;--layer-toast:60;--layer-command:70;--layer-skip-link:80}@layer base{*,:before,:after{transition:var(--theme-transition)}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important}:root{--motion-spring-snappy:0s;--motion-spring-smooth:0s;--motion-spring-bouncy:0s;--motion-spring-gentle:0s;--ease-spring-snappy:linear;--ease-spring-smooth:linear;--ease-spring-bouncy:linear;--ease-spring-gentle:linear}}:root:not([data-theme]){--p-bg:#f7f8fa;--p-surface:#fff;--p-surface-2:#f1f3f6;--p-border:#e4e7ec;--p-border-2:#d3d8e0;--p-text-1:#181b23;--p-text-2:#4a5563;--p-text-3:#656d7a;--p-accent:#e23414;--p-accent-hover:#c92c10;--p-accent-text:#971a05;--p-accent-weak:#e234141f;--p-accent-cta:#ad220a;--p-accent-cta-contrast:#fff;--p-accent-contrast:#fff;--p-focus:#e23414;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}}@layer kit{:root{--neutral-l-0:#fff;--neutral-l-50:#f7f8fa;--neutral-l-100:#f1f3f6;--neutral-l-200:#e4e7ec;--neutral-l-300:#d3d8e0;--neutral-l-400:#b3bac6;--neutral-l-500:#8b94a3;--neutral-l-600:#656d7a;--neutral-l-700:#4a5563;--neutral-l-800:#343b47;--neutral-l-900:#232932;--neutral-l-1000:#181b23;--neutral-d-0:#111318;--neutral-d-50:#1a1d24;--neutral-d-100:#232730;--neutral-d-200:#2c313b;--neutral-d-300:#3a404c;--neutral-d-400:#4d5563;--neutral-d-500:#6b7484;--neutral-d-600:#9098a4;--neutral-d-700:#aeb6c4;--neutral-d-800:#cdd3dd;--neutral-d-900:#e6e9ef;--neutral-d-1000:#f2f4f8;--sem-success:#2fa968;--sem-warning:#c8841a;--sem-danger:#e5484d;--sem-info:#2596c4;--sem-success-text:#0e7344;--sem-warning-text:#895900;--sem-danger-text:#bb2827;--sem-info-text:#166b92;--sem-success-text-dark:#45c585;--sem-warning-text-dark:#e6b25a;--sem-danger-text-dark:#f08a8d;--sem-info-text-dark:#5cc0e8;--ink-on-light:#fff;--ink-on-dark:#0e1014;--identity-1:#0ea5e9;--identity-2:#8b5cf6;--identity-3:#10b981;--identity-4:#f59e0b;--identity-5:#ef4444;--identity-6:#ec4899;--identity-7:#6366f1;--identity-8:#14b8a6;--identity-1-ink-l:#002c44;--identity-1-ink-d:#00324c;--identity-2-ink-l:#02000a;--identity-2-ink-d:#02000a;--identity-3-ink-l:#003723;--identity-3-ink-d:#003e28;--identity-4-ink-l:#573400;--identity-4-ink-d:#5d3900;--identity-5-ink-l:#1a0000;--identity-5-ink-d:#340000;--identity-6-ink-l:#2b0016;--identity-6-ink-d:#3e0021;--identity-7-ink-l:#010008;--identity-7-ink-d:#010008;--identity-8-ink-l:#003831;--identity-8-ink-d:#003e37}@supports (color:lab(0% 0 0)){:root{--neutral-l-0:lab(100% 0 0);--neutral-l-50:lab(97.5404% -.0797808 -1.09797);--neutral-l-100:lab(95.7538% -.285119 -1.67634);--neutral-l-200:lab(91.5186% -.362366 -2.81018);--neutral-l-300:lab(86.1215% -.63771 -4.58468);--neutral-l-400:lab(75.2336% -.74923 -6.96965);--neutral-l-500:lab(60.9531% -.976086 -9.1046);--neutral-l-600:lab(45.6844% -.931412 -8.33426);--neutral-l-700:lab(35.5807% -1.83783 -9.68618);--neutral-l-800:lab(24.579% -.638425 -8.43681);--neutral-l-900:lab(16.2932% -.819996 -6.79811);--neutral-l-1000:lab(9.72954% .316001 -6.02926);--neutral-d-0:lab(5.84612% .085175 -3.58355);--neutral-d-50:lab(10.6911% .0646263 -5.30315);--neutral-d-100:lab(15.5221% .0305623 -6.55365);--neutral-d-200:lab(20.1518% -.218213 -7.13394);--neutral-d-300:lab(26.8889% -.261426 -8.21138);--neutral-d-400:lab(35.8342% -.706017 -9.2838);--neutral-d-500:lab(48.4945% -.768632 -10.0192);--neutral-d-600:lab(62.4807% -1.11246 -7.37104);--neutral-d-700:lab(73.7334% -.789404 -8.11882);--neutral-d-800:lab(84.3097% -.69499 -5.70828);--neutral-d-900:lab(92.2492% -.223786 -3.28414);--neutral-d-1000:lab(96.1246% -.154555 -2.19281);--sem-success:lab(61.5749% -46.011 23.6231);--sem-warning:lab(61.1851% 21.323 61.4993);--sem-danger:lab(54.5881% 61.4343 33.73);--sem-info:lab(57.6815% -19.3965 -33.177);--sem-success-text:lab(42.4172% -37.0716 18.2497);--sem-warning-text:lab(42.3569% 16.1214 50.9584);--sem-danger-text:lab(42.2461% 57.7473 39.3675);--sem-info-text:lab(41.9965% -13.9322 -28.6446);--sem-success-text-dark:lab(71.4024% -47.7837 21.4664);--sem-warning-text-dark:lab(76.1516% 12.6388 51.6165);--sem-danger-text-dark:lab(68.906% 39.9236 16.3193);--sem-info-text-dark:lab(72.9286% -21.5872 -29.3532);--ink-on-light:lab(100% 0 0);--ink-on-dark:lab(4.62228% -.0868738 -2.51696);--identity-1:lab(63.3535% -17.6122 -44.8712);--identity-2:lab(50.6878% 45.849 -71.791);--identity-3:lab(66.6956% -50.6772 17.0617);--identity-4:lab(72.7923% 26.9417 75.4634);--identity-5:lab(55.7818% 65.601 40.7834);--identity-6:lab(57.3053% 67.8783 -7.11499);--identity-7:lab(49.0469% 30.359 -71.8888);--identity-8:lab(67.1539% -42.9136 -2.32736);--identity-1-ink-l:lab(16.2406% -7.60855 -22.2933);--identity-1-ink-d:lab(18.9304% -8.10777 -22.3529);--identity-2-ink-l:lab(-.286529% 7.41861 -15.3714);--identity-2-ink-d:lab(-.286529% 7.41861 -15.3714);--identity-3-ink-l:lab(19.6314% -25.6113 8.5828);--identity-3-ink-d:lab(22.255% -25.4821 8.55951);--identity-4-ink-l:lab(25.3759% 13.7351 37.6758);--identity-4-ink-d:lab(27.6149% 13.5442 37.7623);--identity-5-ink-l:lab(1.54839% 18.7319 3.69571);--identity-5-ink-d:lab(5.93604% 32.3271 10.5533);--identity-6-ink-l:lab(4.96221% 30.9313 -2.79781);--identity-6-ink-d:lab(10.0401% 33.4474 -3.52205);--identity-7-ink-l:lab(-.307479% 5.96552 -12.9606);--identity-7-ink-d:lab(-.307479% 5.96552 -12.9606);--identity-8-ink-l:lab(20.0204% -21.5848 -1.15533);--identity-8-ink-d:lab(22.6421% -21.5188 -1.15955)}}[data-ui=saas]{--p-font:var(--font-roboto-flex), "Roboto Flex", -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;--p-heading:var(--font-bebas-neue), "Bebas Neue", var(--font-anton), "Anton", "Arial Narrow", var(--font-roboto-flex), "Roboto Flex", system-ui, sans-serif;--p-display:var(--font-bebas-neue), "Bebas Neue", var(--font-anton), "Anton", "Arial Narrow", var(--font-roboto-flex), "Roboto Flex", system-ui, sans-serif;--p-heading-stretch:normal;--p-heading-weight:400;--p-heading-ls:.005em;--p-display-ls:.005em;--p-display-case:uppercase;--p-lh-display:.98;--p-lh-heading:1.12;--p-lh-snug:1.3;--p-lh-body:1.55;--p-lh-tight:1.04;--p-tracking-display:var(--p-display-ls);--p-tracking-heading:var(--p-heading-ls);--p-tracking-body:0;--p-tracking-mono:.02em;--p-tracking-eyebrow:.14em;--p-case-eyebrow:uppercase;--p-case-label:none;--p-case-button:none;--p-case-tablehead:uppercase;--p-case-body:none;--p-mono:var(--font-geist-mono), "Geist Mono", ui-monospace, "SF Mono", monospace;--p-mono-data:var(--p-mono);--p-eyebrow:var(--p-mono);--p-wordmark:var(--font-jost), "Jost", var(--font-roboto-flex), "Roboto Flex", sans-serif;--p-fs-hero:clamp(3rem, 1.5rem + 6vw, 5rem);--p-fs-display:clamp(2.5rem, 1.6rem + 3.4vw, 3.75rem);--p-fs-display-sm:clamp(1.75rem, 1.3rem + 2vw, 2.5rem);--p-fs-h1:clamp(1.625rem, 1.45rem + .9vw, 2rem);--p-fs-h2:1.5rem;--p-fs-h3:1.125rem;--p-fs-h4:1rem;--p-fs-body:.875rem;--p-fs-small:.75rem;--p-fs-eyebrow:.75rem;--p-fs-display-l:6rem;--p-fs-display-xl:6.75rem;--p-r-sm:2px;--p-r:3px;--p-r-md:4px;--p-r-lg:6px;--p-r-xl:10px;--p-r-pill:999px;--p-0-5:2px;--p-1:4px;--p-2:8px;--p-3:12px;--p-4:16px;--p-5:20px;--p-6:24px;--p-7:28px;--p-8:32px;--p-10:40px;--p-12:48px;--p-14:56px;--p-16:64px;--p-20:80px;--p-24:96px;--bp-sm:480px;--bp-md:768px;--bp-lg:1024px;--bp-xl:1280px;--bp-2xl:1536px;--p-content-max-prose:1024px;--p-content-max:1200px;--p-content-max-editorial:1152px;--chart-1:#2563eb;--chart-2:#e8500a;--chart-3:#1f8a5b;--chart-4:#f0b255;--chart-5:#8b5cf6;--chart-6:#ec4899;--chart-7:#14b8a6;--chart-8:#64748b;--chart-grid:var(--p-border,#e4e7ec)}@supports (color:lab(0% 0 0)){[data-ui=saas]{--chart-1:lab(44.7848% 21.0478 -75.596);--chart-2:lab(55.8132% 58.0873 64.8132);--chart-3:lab(50.8735% -39.4237 16.4617);--chart-4:lab(77.1948% 16.5524 55.4294);--chart-5:lab(50.6878% 45.849 -71.791);--chart-6:lab(57.3053% 67.8783 -7.11499);--chart-7:lab(67.1539% -42.9136 -2.32736);--chart-8:lab(48.1611% -1.92669 -14.7151)}}@supports (color:color-mix(in lab, red, red)){[data-ui=saas]{--chart-grid:color-mix(in oklab, var(--p-border,#e4e7ec) 70%, transparent)}}[data-ui=saas]{--chart-axis:var(--p-text-3,#656d7a);--chart-label:var(--p-text-2,#5b6472);--p-elev-xs:0 1px 1px #10141e0a;--p-elev-1:0 1px 2px #10141e0f, 0 1px 1px #10141e0a;--p-elev-2:0 2px 4px #10141e0d, 0 8px 16px #10141e14;--p-elev-3:0 4px 8px #10141e0f, 0 16px 32px #10141e24;--p-elev-2xl:0 8px 16px #10141e14, 0 32px 56px #10141e2e;--p-shadow-sm:var(--p-elev-xs);--p-shadow:var(--p-elev-1);--p-shadow-lg:var(--p-elev-3);--p-ease:var(--motion-hover) var(--ease-hover);--p-success:#2fa968;--p-warning:#c8841a;--p-danger:#e5484d;--p-info:#2596c4;--p-sev-high:var(--p-danger);--p-sev-high-on:#fff;--p-sev-med:#ef7d22;--p-sev-med-on:#fff;--p-sev-low:#edc23a;--p-sev-low-on:#241a04;--p-on-strong:#fff;--k-ctl-py:var(--p-2);--k-ctl-px:var(--p-4);--k-input-px:var(--p-3);--k-ctl-fs:14px;--k-row-py:var(--p-3);--k-row-px:var(--p-4);--k-cell-fs:14px;--k-card-pad:var(--p-4);--k-gap:var(--p-3);--k-stack:var(--p-3);font-family:var(--p-font);background:var(--p-bg);color:var(--p-text-1)}:root,[data-ui=saas]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){:root,[data-ui=saas]{--lightningcss-light: ;--lightningcss-dark:initial}}[data-ui=saas][data-mode=light],[data-mode=light] [data-ui=saas]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-ui=saas][data-mode=dark],[data-mode=dark] [data-ui=saas]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-ui=saas]{--p-neutral-0:var(--lightningcss-light,var(--neutral-l-0))var(--lightningcss-dark,var(--neutral-d-0));--p-neutral-50:var(--lightningcss-light,var(--neutral-l-50))var(--lightningcss-dark,var(--neutral-d-50));--p-neutral-100:var(--lightningcss-light,var(--neutral-l-100))var(--lightningcss-dark,var(--neutral-d-100));--p-neutral-200:var(--lightningcss-light,var(--neutral-l-200))var(--lightningcss-dark,var(--neutral-d-200));--p-neutral-300:var(--lightningcss-light,var(--neutral-l-300))var(--lightningcss-dark,var(--neutral-d-300));--p-neutral-400:var(--lightningcss-light,var(--neutral-l-400))var(--lightningcss-dark,var(--neutral-d-400));--p-neutral-500:var(--lightningcss-light,var(--neutral-l-500))var(--lightningcss-dark,var(--neutral-d-500));--p-neutral-600:var(--lightningcss-light,var(--neutral-l-600))var(--lightningcss-dark,var(--neutral-d-600));--p-neutral-700:var(--lightningcss-light,var(--neutral-l-700))var(--lightningcss-dark,var(--neutral-d-700));--p-neutral-800:var(--lightningcss-light,var(--neutral-l-800))var(--lightningcss-dark,var(--neutral-d-800));--p-neutral-900:var(--lightningcss-light,var(--neutral-l-900))var(--lightningcss-dark,var(--neutral-d-900));--p-neutral-1000:var(--lightningcss-light,var(--neutral-l-1000))var(--lightningcss-dark,var(--neutral-d-1000));--p-bg:var(--lightningcss-light,var(--neutral-l-50))var(--lightningcss-dark,var(--neutral-d-0));--p-surface:var(--lightningcss-light,var(--neutral-l-0))var(--lightningcss-dark,var(--neutral-d-50));--p-surface-2:var(--lightningcss-light,var(--neutral-l-100))var(--lightningcss-dark,var(--neutral-d-100));--p-border:var(--lightningcss-light,var(--neutral-l-200))var(--lightningcss-dark,var(--neutral-d-200));--p-border-2:var(--lightningcss-light,var(--neutral-l-300))var(--lightningcss-dark,var(--neutral-d-300));--p-text-1:var(--lightningcss-light,var(--neutral-l-1000))var(--lightningcss-dark,var(--neutral-d-1000));--p-text-2:var(--lightningcss-light,var(--neutral-l-700))var(--lightningcss-dark,var(--neutral-d-700));--p-text-3:var(--lightningcss-light,var(--neutral-l-600))var(--lightningcss-dark,var(--neutral-d-600));--p-accent:var(--lightningcss-light,var(--brand-atlas))var(--lightningcss-dark,var(--brand-atlas-lift));--p-accent-hover:var(--brand-atlas-hover);--p-accent-text:var(--lightningcss-light,var(--brand-atlas-text))var(--lightningcss-dark,var(--brand-atlas-lift-text));--p-accent-contrast:var(--lightningcss-light,var(--ink-on-light))var(--lightningcss-dark,var(--ink-on-dark));--p-accent-weak:var(--lightningcss-light,var(--brand-atlas))var(--lightningcss-dark,var(--brand-atlas))}@supports (color:color-mix(in lab, red, red)){[data-ui=saas]{--p-accent-weak:var(--lightningcss-light,color-mix(in srgb, var(--brand-atlas) 12%, transparent))var(--lightningcss-dark,color-mix(in srgb, var(--brand-atlas) 18%, transparent))}}[data-ui=saas]{--p-accent-cta:var(--lightningcss-light,var(--brand-atlas-cta))var(--lightningcss-dark,var(--brand-atlas-lift));--p-accent-cta-contrast:var(--lightningcss-light,var(--brand-atlas-on))var(--lightningcss-dark,var(--ink-on-dark));--p-focus:var(--p-accent);--k-acc:var(--brand-atlas);--k-acc-text:var(--lightningcss-light,var(--brand-atlas-text))var(--lightningcss-dark,var(--brand-atlas-lift-text))}[data-ui=saas][data-product=atlas],[data-ui=saas][data-platform=atlas]{--p-accent:var(--lightningcss-light,var(--brand-atlas))var(--lightningcss-dark,var(--brand-atlas-lift));--p-accent-hover:var(--brand-atlas-hover);--p-accent-text:var(--lightningcss-light,var(--brand-atlas-text))var(--lightningcss-dark,var(--brand-atlas-lift-text));--p-accent-weak:var(--lightningcss-light,var(--brand-atlas))var(--lightningcss-dark,var(--brand-atlas))}@supports (color:color-mix(in lab, red, red)){[data-ui=saas][data-product=atlas],[data-ui=saas][data-platform=atlas]{--p-accent-weak:var(--lightningcss-light,color-mix(in srgb, var(--brand-atlas) 12%, transparent))var(--lightningcss-dark,color-mix(in srgb, var(--brand-atlas) 18%, transparent))}}[data-ui=saas][data-product=atlas],[data-ui=saas][data-platform=atlas]{--p-accent-cta:var(--lightningcss-light,var(--brand-atlas-cta))var(--lightningcss-dark,var(--brand-atlas-lift));--p-accent-cta-contrast:var(--lightningcss-light,var(--brand-atlas-on))var(--lightningcss-dark,var(--ink-on-dark));--p-focus:var(--p-accent)}[data-ui=saas][data-product=compass],[data-ui=saas][data-platform=compass]{--p-accent:var(--lightningcss-light,var(--brand-compass))var(--lightningcss-dark,var(--brand-compass-lift));--p-accent-hover:var(--brand-compass-hover);--p-accent-text:var(--lightningcss-light,var(--brand-compass-text))var(--lightningcss-dark,var(--brand-compass-lift-text));--p-accent-weak:var(--lightningcss-light,var(--brand-compass))var(--lightningcss-dark,var(--brand-compass))}@supports (color:color-mix(in lab, red, red)){[data-ui=saas][data-product=compass],[data-ui=saas][data-platform=compass]{--p-accent-weak:var(--lightningcss-light,color-mix(in srgb, var(--brand-compass) 14%, transparent))var(--lightningcss-dark,color-mix(in srgb, var(--brand-compass) 20%, transparent))}}[data-ui=saas][data-product=compass],[data-ui=saas][data-platform=compass]{--p-accent-contrast:var(--brand-compass-on);--p-accent-cta:var(--lightningcss-light,var(--brand-compass-cta))var(--lightningcss-dark,var(--brand-compass-lift));--p-accent-cta-contrast:var(--brand-compass-on);--p-focus:var(--p-accent-cta)}[data-ui=saas][data-product=gateway],[data-ui=saas][data-platform=gateway]{--p-accent:var(--lightningcss-light,var(--brand-gateway))var(--lightningcss-dark,var(--brand-gateway-lift));--p-accent-hover:var(--brand-gateway-hover);--p-accent-text:var(--lightningcss-light,var(--brand-gateway-text))var(--lightningcss-dark,var(--brand-gateway-lift-text));--p-accent-weak:var(--lightningcss-light,var(--brand-gateway))var(--lightningcss-dark,var(--brand-gateway))}@supports (color:color-mix(in lab, red, red)){[data-ui=saas][data-product=gateway],[data-ui=saas][data-platform=gateway]{--p-accent-weak:var(--lightningcss-light,color-mix(in srgb, var(--brand-gateway) 13%, transparent))var(--lightningcss-dark,color-mix(in srgb, var(--brand-gateway) 22%, transparent))}}[data-ui=saas][data-product=gateway],[data-ui=saas][data-platform=gateway]{--p-accent-cta:var(--lightningcss-light,var(--brand-gateway-cta))var(--lightningcss-dark,var(--brand-gateway-lift));--p-accent-cta-contrast:var(--lightningcss-light,var(--brand-gateway-on))var(--lightningcss-dark,var(--ink-on-dark));--p-focus:var(--p-accent)}[data-ui=saas][data-product=legend],[data-ui=saas][data-platform=legend]{--p-accent:var(--lightningcss-light,var(--brand-legend))var(--lightningcss-dark,var(--brand-legend-lift));--p-accent-hover:var(--brand-legend-hover);--p-accent-text:var(--lightningcss-light,var(--brand-legend-text))var(--lightningcss-dark,var(--brand-legend-lift-text));--p-accent-weak:var(--lightningcss-light,var(--brand-legend))var(--lightningcss-dark,var(--brand-legend))}@supports (color:color-mix(in lab, red, red)){[data-ui=saas][data-product=legend],[data-ui=saas][data-platform=legend]{--p-accent-weak:var(--lightningcss-light,color-mix(in srgb, var(--brand-legend) 12%, transparent))var(--lightningcss-dark,color-mix(in srgb, var(--brand-legend) 20%, transparent))}}[data-ui=saas][data-product=legend],[data-ui=saas][data-platform=legend]{--p-accent-contrast:var(--brand-legend-on);--p-accent-cta:var(--lightningcss-light,var(--brand-legend-cta))var(--lightningcss-dark,var(--brand-legend-lift));--p-accent-cta-contrast:var(--lightningcss-light,var(--brand-legend-on))var(--lightningcss-dark,var(--ink-on-dark));--p-focus:var(--p-accent-cta)}[data-ui=saas][data-product=atlas],[data-ui=saas][data-platform=atlas]{--k-acc:var(--brand-atlas);--k-acc-text:var(--lightningcss-light,var(--brand-atlas-text))var(--lightningcss-dark,var(--brand-atlas-lift-text))}[data-ui=saas][data-product=compass],[data-ui=saas][data-platform=compass]{--k-acc:var(--brand-compass);--k-acc-text:var(--lightningcss-light,var(--brand-compass-text))var(--lightningcss-dark,var(--brand-compass-lift-text))}[data-ui=saas][data-product=gateway],[data-ui=saas][data-platform=gateway]{--k-acc:var(--brand-gateway);--k-acc-text:var(--lightningcss-light,var(--brand-gateway-text))var(--lightningcss-dark,var(--brand-gateway-lift-text))}[data-ui=saas][data-product=legend],[data-ui=saas][data-platform=legend]{--k-acc:var(--brand-legend);--k-acc-text:var(--lightningcss-light,var(--brand-legend-text))var(--lightningcss-dark,var(--brand-legend-lift-text))}[data-ui=saas]{--p-accent-50:var(--k-acc,var(--p-accent))}@supports (color:color-mix(in lab, red, red)){[data-ui=saas]{--p-accent-50:color-mix(in oklch, var(--k-acc,var(--p-accent)) 8%, oklch(from var(--p-surface) l 0 none))}}[data-ui=saas]{--p-accent-100:var(--k-acc,var(--p-accent))}@supports (color:color-mix(in lab, red, red)){[data-ui=saas]{--p-accent-100:color-mix(in oklch, var(--k-acc,var(--p-accent)) 16%, oklch(from var(--p-surface) l 0 none))}}[data-ui=saas]{--p-accent-200:var(--k-acc,var(--p-accent))}@supports (color:color-mix(in lab, red, red)){[data-ui=saas]{--p-accent-200:color-mix(in oklch, var(--k-acc,var(--p-accent)) 30%, oklch(from var(--p-surface) l 0 none))}}[data-ui=saas]{--p-accent-300:var(--k-acc,var(--p-accent))}@supports (color:color-mix(in lab, red, red)){[data-ui=saas]{--p-accent-300:color-mix(in oklch, var(--k-acc,var(--p-accent)) 48%, oklch(from var(--p-surface) l 0 none))}}[data-ui=saas]{--p-accent-400:var(--k-acc,var(--p-accent))}@supports (color:color-mix(in lab, red, red)){[data-ui=saas]{--p-accent-400:color-mix(in oklch, var(--k-acc,var(--p-accent)) 70%, oklch(from var(--p-surface) l 0 none))}}[data-ui=saas]{--p-accent-500:var(--k-acc,var(--p-accent));--p-accent-600:var(--p-accent-hover,oklch(from var(--p-accent) calc(l * .92) c h));--p-accent-700:var(--k-acc,var(--p-accent))}@supports (color:color-mix(in lab, red, red)){[data-ui=saas]{--p-accent-700:color-mix(in oklab, var(--k-acc,var(--p-accent)) 78%, var(--p-text-1))}}[data-ui=saas]{--p-accent-800:var(--k-acc,var(--p-accent))}@supports (color:color-mix(in lab, red, red)){[data-ui=saas]{--p-accent-800:color-mix(in oklab, var(--k-acc,var(--p-accent)) 62%, var(--p-text-1))}}[data-ui=saas]{--p-accent-900:var(--k-acc,var(--p-accent))}@supports (color:color-mix(in lab, red, red)){[data-ui=saas]{--p-accent-900:color-mix(in oklab, var(--k-acc,var(--p-accent)) 46%, var(--p-text-1))}}[data-ui=saas]{--p-success-text:var(--lightningcss-light,var(--sem-success-text))var(--lightningcss-dark,var(--sem-success-text-dark));--p-warning-text:var(--lightningcss-light,var(--sem-warning-text))var(--lightningcss-dark,var(--sem-warning-text-dark));--p-danger-text:var(--lightningcss-light,var(--sem-danger-text))var(--lightningcss-dark,var(--sem-danger-text-dark));--p-info-text:var(--lightningcss-light,var(--sem-info-text))var(--lightningcss-dark,var(--sem-info-text-dark))}[data-ui=saas],[data-ui=saas][data-mode=light],[data-mode=light] [data-ui=saas]{--p-btn-hover-filter:brightness(.92)}[data-ui=saas][data-mode=dark],[data-mode=dark] [data-ui=saas]{--p-btn-hover-filter:brightness(1.12);--p-elev-1:0 1px 2px #0006, inset 0 1px 0 #ffffff0a;--p-elev-2:0 2px 4px #0006, 0 8px 20px #00000073, inset 0 1px 0 #ffffff0d;--p-elev-3:0 12px 36px #0009, inset 0 1px 0 #ffffff0f}@media (prefers-color-scheme:dark){[data-ui=saas]:not([data-mode=light]){--p-btn-hover-filter:brightness(1.12);--p-elev-1:0 1px 2px #0006, inset 0 1px 0 #ffffff0a;--p-elev-2:0 2px 4px #0006, 0 8px 20px #00000073, inset 0 1px 0 #ffffff0d;--p-elev-3:0 12px 36px #0009, inset 0 1px 0 #ffffff0f}}[data-accent=soft]{--p-accent:var(--k-acc)}@supports (color:color-mix(in lab, red, red)){[data-accent=soft]{--p-accent:color-mix(in oklab, var(--k-acc) 74%, var(--p-surface) 26%)}}[data-accent=soft]{--p-accent-hover:var(--k-acc)}@supports (color:color-mix(in lab, red, red)){[data-accent=soft]{--p-accent-hover:color-mix(in oklab, var(--k-acc) 64%, var(--p-surface) 36%)}}[data-accent=soft]{--p-accent-text:var(--k-acc-text)}@supports (color:color-mix(in lab, red, red)){[data-accent=soft]{--p-accent-text:color-mix(in oklab, var(--k-acc-text) 80%, var(--p-text-2) 20%)}}[data-accent=soft]{--p-accent-weak:var(--k-acc)}@supports (color:color-mix(in lab, red, red)){[data-accent=soft]{--p-accent-weak:color-mix(in oklab, var(--k-acc) 8%, transparent)}}[data-accent=vivid]{--p-accent:var(--k-acc)}@supports (color:color-mix(in lab, red, red)){[data-accent=vivid]{--p-accent:color-mix(in oklab, var(--k-acc) 90%, var(--p-text-1) 10%)}}[data-accent=vivid]{--p-accent-hover:var(--k-acc)}@supports (color:color-mix(in lab, red, red)){[data-accent=vivid]{--p-accent-hover:color-mix(in oklab, var(--k-acc) 80%, var(--p-text-1) 20%)}}[data-accent=vivid]{--p-accent-text:var(--k-acc-text);--p-accent-weak:var(--k-acc)}@supports (color:color-mix(in lab, red, red)){[data-accent=vivid]{--p-accent-weak:color-mix(in oklab, var(--k-acc) 20%, transparent)}}[data-ui=saas][data-type=legend]{--p-font:var(--font-fira-sans), "Fira Sans", "Helvetica Neue", Arial, sans-serif;--p-heading:var(--font-fira-sans), "Fira Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;--p-display:var(--font-fira-sans), "Fira Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;--p-heading-weight:700;--p-heading-stretch:normal;--p-heading-ls:0;--p-display-ls:0;--p-display-case:none;--p-mono:var(--font-ibm-plex-mono), "IBM Plex Mono", ui-monospace, "SF Mono", monospace}[data-density=compact]{--k-ctl-py:var(--p-1);--k-ctl-px:var(--p-3);--k-input-px:var(--p-2);--k-ctl-fs:13px;--k-row-py:var(--p-2);--k-row-px:var(--p-3);--k-cell-fs:13px;--k-card-pad:var(--p-3);--k-gap:var(--p-2);--k-stack:var(--p-2)}[data-density=spacious]{--k-ctl-py:var(--p-3);--k-ctl-px:var(--p-5);--k-input-px:var(--p-4);--k-ctl-fs:15px;--k-row-py:var(--p-4);--k-row-px:var(--p-5);--k-cell-fs:15px;--k-card-pad:var(--p-6);--k-gap:var(--p-5);--k-stack:var(--p-4)}[data-ui=saas]{--font-sans:var(--font-roboto-flex);--font-body:var(--font-roboto-flex);--font-display:var(--font-bebas-neue);--font-subdisplay:var(--font-bebas-neue);--font-pixel:var(--font-geist-mono);--font-mono:var(--font-geist-mono);--p-avatar-1:var(--identity-1);--p-avatar-2:var(--identity-2);--p-avatar-3:var(--identity-3);--p-avatar-4:var(--identity-4);--p-avatar-5:var(--identity-5);--p-avatar-6:var(--identity-6);--p-avatar-7:var(--identity-7);--p-avatar-8:var(--identity-8);--p-avatar-1-ink:var(--lightningcss-light,var(--identity-1-ink-l))var(--lightningcss-dark,var(--identity-1-ink-d));--p-avatar-2-ink:var(--lightningcss-light,var(--identity-2-ink-l))var(--lightningcss-dark,var(--identity-2-ink-d));--p-avatar-3-ink:var(--lightningcss-light,var(--identity-3-ink-l))var(--lightningcss-dark,var(--identity-3-ink-d));--p-avatar-4-ink:var(--lightningcss-light,var(--identity-4-ink-l))var(--lightningcss-dark,var(--identity-4-ink-d));--p-avatar-5-ink:var(--lightningcss-light,var(--identity-5-ink-l))var(--lightningcss-dark,var(--identity-5-ink-d));--p-avatar-6-ink:var(--lightningcss-light,var(--identity-6-ink-l))var(--lightningcss-dark,var(--identity-6-ink-d));--p-avatar-7-ink:var(--lightningcss-light,var(--identity-7-ink-l))var(--lightningcss-dark,var(--identity-7-ink-d));--p-avatar-8-ink:var(--lightningcss-light,var(--identity-8-ink-l))var(--lightningcss-dark,var(--identity-8-ink-d));--motion-fast:.12s;--motion-normal:.2s;--motion-slow:.32s;--motion-hover:.14s;--motion-skeleton:1.4s;--ease-standard:cubic-bezier(.4, 0, .2, 1);--ease-out:cubic-bezier(.2, .7, .2, 1);--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-hover:cubic-bezier(.2, .7, .2, 1);--hover-lift-y:-2px;--hover-scale:1;--press-scale:.98;--overlay-backdrop:#10141e66;--overlay-backdrop-strong:#10141e99;--glass-blur:blur(8px) saturate(1.1);--p-border-width:1px;--ring-width:2px;--p-border-width-sm:1px;--p-border-width-md:2px;--p-border-width-lg:3px;--p-opacity-disabled:.45;--p-opacity-muted:.6;--p-opacity-subtle:.75;--p-opacity-veil:.08;--p-opacity-scrim:.4;--p-ar-square:1 / 1;--p-ar-video:16 / 9;--p-ar-photo:4 / 3;--p-ar-portrait:3 / 4;--p-ar-wide:21 / 9;--p-ar-golden:1.618 / 1;--p-grid-cols:12;--p-gutter:var(--p-6);--p-gutter-sm:var(--p-4);--p-gutter-lg:var(--p-8);--p-gradient-accent:linear-gradient(135deg, var(--p-accent) 0%, var(--p-accent-cta) 100%);--p-gradient-surface:linear-gradient(180deg, var(--p-surface) 0%, var(--p-bg) 100%);--p-gradient-fade-r:linear-gradient(90deg, transparent 0%, var(--p-surface) 100%);--p-gradient-skeleton:linear-gradient(90deg, var(--p-surface-2) 25%, var(--p-border) 37%, var(--p-surface-2) 63%);--chart-seq-1:var(--k-acc,var(--p-accent))}@supports (color:color-mix(in lab, red, red)){[data-ui=saas]{--chart-seq-1:color-mix(in oklab, var(--k-acc,var(--p-accent)) 14%, var(--p-surface))}}[data-ui=saas]{--chart-seq-2:var(--k-acc,var(--p-accent))}@supports (color:color-mix(in lab, red, red)){[data-ui=saas]{--chart-seq-2:color-mix(in oklab, var(--k-acc,var(--p-accent)) 30%, var(--p-surface))}}[data-ui=saas]{--chart-seq-3:var(--k-acc,var(--p-accent))}@supports (color:color-mix(in lab, red, red)){[data-ui=saas]{--chart-seq-3:color-mix(in oklab, var(--k-acc,var(--p-accent)) 48%, var(--p-surface))}}[data-ui=saas]{--chart-seq-4:var(--k-acc,var(--p-accent))}@supports (color:color-mix(in lab, red, red)){[data-ui=saas]{--chart-seq-4:color-mix(in oklab, var(--k-acc,var(--p-accent)) 68%, var(--p-surface))}}[data-ui=saas]{--chart-seq-5:var(--k-acc,var(--p-accent))}@supports (color:color-mix(in lab, red, red)){[data-ui=saas]{--chart-seq-5:color-mix(in oklab, var(--k-acc,var(--p-accent)) 86%, var(--p-surface))}}[data-ui=saas]{--chart-seq-6:var(--k-acc,var(--p-accent));--chart-div-neg-2:var(--p-danger);--chart-div-neg-1:var(--p-danger)}@supports (color:color-mix(in lab, red, red)){[data-ui=saas]{--chart-div-neg-1:color-mix(in oklab, var(--p-danger) 45%, var(--p-surface))}}[data-ui=saas]{--chart-div-mid:var(--p-surface-2);--chart-div-pos-1:var(--p-success)}@supports (color:color-mix(in lab, red, red)){[data-ui=saas]{--chart-div-pos-1:color-mix(in oklab, var(--p-success) 45%, var(--p-surface))}}[data-ui=saas]{--chart-div-pos-2:var(--p-success)}[data-ui=saas] .ps-btn--cta{background:var(--p-accent-cta);color:var(--p-accent-cta-contrast);border-color:var(--p-accent-cta)}@layer base{[data-ui=saas] h1,[data-ui=saas] h2{text-transform:var(--p-display-case,uppercase);font-family:var(--p-heading);font-stretch:var(--p-heading-stretch);font-weight:var(--p-heading-weight);letter-spacing:var(--p-heading-ls);line-height:var(--p-lh-heading);color:var(--p-text-1)}[data-ui=saas] h1{font-size:var(--p-fs-h1);line-height:var(--p-lh-tight)}[data-ui=saas] h2{font-size:var(--p-fs-h2)}[data-ui=saas] h3,[data-ui=saas] h4{font-family:var(--p-font);text-transform:none;letter-spacing:var(--p-tracking-body);font-weight:700;line-height:var(--p-lh-snug);color:var(--p-text-1)}[data-ui=saas] h3{font-size:var(--p-fs-h3)}[data-ui=saas] h4{font-size:var(--p-fs-h4)}[data-ui=saas][data-type=legend] h3,[data-ui=saas][data-type=legend] h4{font-family:var(--p-heading);text-transform:none;letter-spacing:0;font-weight:700}}[data-ui=saas] .ps-card{background:var(--p-surface);border:1px solid var(--p-border);border-radius:var(--p-r-lg);box-shadow:var(--p-elev-1);transition:box-shadow var(--p-ease), transform var(--p-ease)}[data-ui=saas] .ps-card--hover:hover{box-shadow:var(--p-elev-2);transform:translateY(-2px)}[data-ui=saas] .ps-btn{font-family:var(--p-font);font-weight:600;font-size:var(--k-ctl-fs);padding:var(--k-ctl-py) var(--k-ctl-px);border-radius:var(--p-r-sm);background-color:var(--p-accent-cta,var(--p-accent));color:var(--p-accent-cta-contrast,var(--p-accent-contrast));cursor:pointer;text-transform:var(--p-case-button,none);white-space:nowrap;border:0;align-items:center;gap:8px;text-decoration:none;transition:filter .15s;display:inline-flex}[data-ui=saas] .ps-btn:hover{filter:var(--p-btn-hover-filter,brightness(.92))}[data-ui=saas] .ps-btn:active{transform:translateY(.5px)scale(.985)}[data-ui=saas] .ps-btn:focus-visible{outline:2px solid var(--p-focus,var(--p-accent));outline-offset:2px}[data-ui=saas] .ps-btn--sm{padding:var(--p-1) var(--p-3);font-size:12px}[data-ui=saas] .ps-btn--lg{padding:12px var(--p-6);font-size:15px}[data-ui=saas] .ps-btn--ghost{color:var(--p-text-2);border:1px solid var(--p-border-2);background-color:#0000}[data-ui=saas] .ps-btn--ghost:hover{background-color:var(--p-surface-2);color:var(--p-text-1);filter:none}[data-ui=saas] .ps-btn--soft{background:var(--p-accent-weak);color:var(--p-accent-text)}[data-ui=saas] .ps-btn--soft:hover{filter:none;background:var(--p-accent-weak)}@supports (color:color-mix(in lab, red, red)){[data-ui=saas] .ps-btn--soft:hover{background:color-mix(in oklab, var(--p-accent-weak), var(--p-accent) 8%)}}[data-ui=saas] .ps-btn--danger{background:var(--p-danger);color:var(--p-on-strong)}[data-ui=saas] .ps-btn--icon{width:36px;height:36px;color:var(--p-text-2);border:1px solid var(--p-border-2);background:0 0;justify-content:center;padding:0}[data-ui=saas] .ps-btn--icon:hover{filter:none;background:var(--p-surface-2);color:var(--p-text-1)}[data-ui=saas] .ps-btn:disabled,[data-ui=saas] .ps-btn[aria-disabled=true]{opacity:.45;cursor:not-allowed;filter:none}[data-ui=saas] .ps-btn--tertiary{color:var(--p-text-2);background-color:#0000;border:0}[data-ui=saas] .ps-btn--tertiary:hover{filter:none;background-color:var(--p-surface-2);color:var(--p-text-1)}[data-ui=saas] .ps-btn--link{color:var(--p-accent-text);background-color:#0000;border:0;height:auto;padding:0}[data-ui=saas] .ps-btn--link:hover{filter:none;text-underline-offset:2px;text-decoration:underline}[data-ui=saas] .ps-btn--loading{cursor:progress;pointer-events:none;position:relative;color:#0000!important}[data-ui=saas] .ps-btn--loading:after{content:"";border:2px solid;width:14px;height:14px;margin:auto;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){[data-ui=saas] .ps-btn--loading:after{border:2px solid color-mix(in oklab, currentColor 30%, transparent)}}[data-ui=saas] .ps-btn--loading:after{border-top-color:var(--p-accent-cta-contrast,#fff);border-radius:50%;animation:.7s linear infinite ps-spin}@media (prefers-reduced-motion:reduce){[data-ui=saas] .ps-btn--loading:after{animation-duration:0s}}[data-ui=saas] .ps-input{width:100%;font-family:var(--p-font);font-size:var(--k-ctl-fs);color:var(--p-text-1);background:var(--p-surface);border:1px solid var(--p-border-2);border-radius:var(--p-r-sm);padding:var(--k-ctl-py) var(--k-input-px)}[data-ui=saas] .ps-input::placeholder{color:var(--p-text-3)}[data-ui=saas] .ps-input:focus{border-color:var(--p-accent);box-shadow:0 0 0 3px var(--p-accent-weak);outline:none}[data-ui=saas] .ps-input:disabled{background:var(--p-surface-2);color:var(--p-text-3);cursor:not-allowed;opacity:.7}[data-ui=saas] .ps-input--sm{padding:var(--p-2) var(--p-3);border-radius:var(--p-r-sm);font-size:13px}[data-ui=saas] .ps-input--lg{padding:12px var(--p-4);font-size:15px}[data-density=compact] .ps-input{padding:var(--p-2) var(--p-3);font-size:13px}[data-ui=saas] textarea.ps-input{resize:vertical;min-height:84px;font-family:var(--p-font)}[data-ui=saas] select.ps-input{appearance:none;padding-right:var(--p-8);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath d='M3 4.5 6 7.5 9 4.5' stroke='%23656D7A' stroke-width='1.5' fill='none' stroke-linecap='round'/%3E%3C/svg%3E");background-position:right 11px center;background-repeat:no-repeat}[data-ui=saas] .ps-inputgrp{background:var(--p-surface);border:1px solid var(--p-border-2);border-radius:var(--p-r-sm);padding:0 var(--k-input-px);align-items:center;gap:8px;display:flex}[data-ui=saas] .ps-inputgrp:focus-within{border-color:var(--p-accent);box-shadow:0 0 0 3px var(--p-accent-weak)}[data-ui=saas] .ps-inputgrp input{font-family:var(--p-font);color:var(--p-text-1);padding:var(--p-2) 0;background:0 0;border:0;outline:none;flex:1;font-size:14px}[data-ui=saas] .ps-field{gap:var(--p-2);flex-direction:column;display:flex}[data-ui=saas] .ps-label{color:var(--p-text-2);font-size:12px;font-weight:600}[data-ui=saas] .ps-hint{color:var(--p-text-3);font-size:12px}[data-ui=saas] .ps-hint--err{color:var(--p-danger)}[data-ui=saas] .ps-input--err{border-color:var(--p-danger)}[data-ui=saas] .ps-input--err:focus{box-shadow:0 0 0 3px var(--p-danger)}@supports (color:color-mix(in lab, red, red)){[data-ui=saas] .ps-input--err:focus{box-shadow:0 0 0 3px color-mix(in oklab, var(--p-danger) 22%, transparent)}}[data-ui=saas] .ps-check{appearance:none;border:1.5px solid var(--p-border-2);background:var(--p-surface);cursor:pointer;border-radius:5px;flex:none;width:18px;height:18px;position:relative}[data-ui=saas] .ps-check:checked{background:var(--p-accent);border-color:var(--p-accent)}[data-ui=saas] .ps-check:checked:after{content:"";left:var(--p-1);border:solid var(--p-accent-contrast);border-width:0 2px 2px 0;width:5px;height:9px;position:absolute;top:1.5px;transform:rotate(45deg)}[data-ui=saas] .ps-check--radio{border-radius:50%}[data-ui=saas] .ps-check--radio:checked{background:var(--p-surface);border-color:var(--p-accent)}[data-ui=saas] .ps-check--radio:checked:after{content:"";left:var(--p-1);top:var(--p-1);background:var(--p-accent);border:0;border-radius:50%;width:8px;height:8px;transform:none}[data-ui=saas] .ps-toggle{background:var(--p-border-2);cursor:pointer;width:42px;height:24px;transition:background var(--p-ease);border:0;border-radius:999px;flex:none;padding:0;position:relative}[data-ui=saas] .ps-toggle.on,[data-ui=saas] .ps-toggle[aria-checked=true]{background:var(--p-accent)}[data-ui=saas] .ps-toggle:after{content:"";background:var(--p-on-strong);width:20px;height:20px;transition:left var(--p-ease);border-radius:50%;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #0003}[data-ui=saas] .ps-toggle.on:after,[data-ui=saas] .ps-toggle[aria-checked=true]:after{left:20px}[data-ui=saas] .ps-seg{gap:var(--p-1);background:var(--p-surface-2);border:1px solid var(--p-border);border-radius:var(--p-r);padding:var(--p-1);display:inline-flex}[data-ui=saas] .ps-seg button{font-family:var(--p-font);color:var(--p-text-2);padding:var(--p-2) var(--p-4);border-radius:var(--p-r-sm);cursor:pointer;background:0 0;border:0;font-size:13px;font-weight:600}[data-ui=saas] .ps-seg button.on,[data-ui=saas] .ps-seg button[aria-selected=true]{background:var(--p-surface);color:var(--p-text-1);box-shadow:var(--p-elev-1)}[data-ui=saas] .ps-slider{appearance:none;background:var(--p-surface-2);border-radius:999px;outline:none;width:100%;height:6px}[data-ui=saas] .ps-slider::-webkit-slider-thumb{appearance:none;background:var(--p-accent);cursor:pointer;border:2px solid var(--p-surface);width:18px;height:18px;box-shadow:var(--p-elev-1);border-radius:50%}[data-ui=saas] .ps-slider::-moz-range-thumb{background:var(--p-accent);cursor:pointer;border:2px solid var(--p-surface);border-radius:50%;width:18px;height:18px}[data-ui=saas] .ps-chip{white-space:nowrap;align-items:center;gap:var(--p-2);padding:var(--p-1) var(--p-3);border-radius:var(--p-r-pill);background:var(--p-accent-weak);color:var(--p-accent-text);font-size:12px;font-weight:600;display:inline-flex}[data-ui=saas] .ps-tag{white-space:nowrap;align-items:center;gap:var(--p-2);padding:var(--p-1) var(--p-2);border-radius:var(--p-r-sm);background:var(--p-surface-2);color:var(--p-text-2);border:1px solid var(--p-border);font-size:12px;font-weight:500;display:inline-flex}[data-ui=saas] .ps-badge--sm,[data-ui=saas] .ps-chip--sm,[data-ui=saas] .ps-tag--sm{padding:2px var(--p-2);gap:4px;font-size:12px}[data-ui=saas] .ps-chip--selectable{cursor:pointer;background:var(--p-surface-2);color:var(--p-text-2);border:1px solid var(--p-border)}[data-ui=saas] .ps-chip--selectable:hover{color:var(--p-text-1);border-color:var(--p-border-2)}[data-ui=saas] .ps-chip--selectable[aria-pressed=true]{background:var(--p-accent-weak);color:var(--p-accent-text);border-color:var(--p-accent)}@supports (color:color-mix(in lab, red, red)){[data-ui=saas] .ps-chip--selectable[aria-pressed=true]{border-color:color-mix(in oklab, var(--p-accent) 40%, var(--p-border))}}[data-ui=saas] .ps-badge{white-space:nowrap;align-items:center;gap:var(--p-2);padding:var(--p-1) var(--p-3);border-radius:var(--p-r-pill);background:var(--p-accent-weak);color:var(--p-accent-text);font-size:12px;font-weight:600;line-height:1.4;display:inline-flex}[data-ui=saas] .ps-badge--ok{background:var(--p-success)}@supports (color:color-mix(in lab, red, red)){[data-ui=saas] .ps-badge--ok{background:color-mix(in oklab, var(--p-success) 16%, transparent)}}[data-ui=saas] .ps-badge--ok{color:var(--p-success-text)}[data-ui=saas] .ps-badge--warn{background:var(--p-warning)}@supports (color:color-mix(in lab, red, red)){[data-ui=saas] .ps-badge--warn{background:color-mix(in oklab, var(--p-warning) 18%, transparent)}}[data-ui=saas] .ps-badge--warn{color:var(--p-warning-text)}[data-ui=saas] .ps-badge--danger{background:var(--p-danger)}@supports (color:color-mix(in lab, red, red)){[data-ui=saas] .ps-badge--danger{background:color-mix(in oklab, var(--p-danger) 15%, transparent)}}[data-ui=saas] .ps-badge--danger{color:var(--p-danger-text)}[data-ui=saas] .ps-badge--info{background:var(--p-info)}@supports (color:color-mix(in lab, red, red)){[data-ui=saas] .ps-badge--info{background:color-mix(in oklab, var(--p-info) 15%, transparent)}}[data-ui=saas] .ps-badge--info{color:var(--p-info-text)}[data-ui=saas] .ps-badge--neutral{background:var(--p-surface-2);color:var(--p-text-2);border:1px solid var(--p-border)}[data-ui=saas] .ps-badge--accent{background:var(--p-accent-weak);color:var(--p-accent-text)}[data-ui=saas] .ps-dot{background:var(--p-accent);border-radius:50%;flex:none;width:8px;height:8px;display:inline-block}[data-ui=saas] .ps-dot--ok{background:var(--p-success)}[data-ui=saas] .ps-dot--warn{background:var(--p-warning)}[data-ui=saas] .ps-dot--danger{background:var(--p-danger)}[data-ui=saas] .ps-dot--info{background:var(--p-info)}[data-ui=saas] .ps-dot--muted{background:var(--p-text-3)}[data-ui=saas] .ps-av{background:var(--p-accent);width:32px;height:32px;color:var(--p-accent-contrast);font-size:12px;font-weight:700;font-family:var(--p-font);border-radius:50%;flex:none;place-items:center;display:inline-grid}[data-ui=saas] .ps-av--sq{border-radius:9px}[data-ui=saas] .ps-av--sm{width:24px;height:24px;font-size:12px}[data-ui=saas] .ps-av--lg{width:48px;height:48px;font-size:16px}[data-ui=saas] .ps-av--ghost{background:var(--p-surface-2);color:var(--p-text-2);border:1px solid var(--p-border)}[data-ui=saas] .ps-avstack{display:inline-flex}[data-ui=saas] .ps-avstack .ps-av{box-shadow:0 0 0 2px var(--p-surface);margin-left:-8px}[data-ui=saas] .ps-avstack .ps-av:first-child{margin-left:0}[data-ui=saas] .ps-eyebrow{font-family:var(--p-eyebrow);letter-spacing:.14em;text-transform:var(--p-case-eyebrow,uppercase);color:var(--p-text-3);font-size:12px}[data-ui=saas] .ps-mono{font-family:var(--p-mono)}[data-ui=saas] .ps-id{font-family:var(--p-mono-data);color:var(--p-accent-text);letter-spacing:var(--p-tracking-mono);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;font-size:12px;font-weight:600}[data-ui=saas] .ps-tabs{border-bottom:1px solid var(--p-border);gap:2px;display:flex}[data-ui=saas] .ps-tabs button{font-family:var(--p-font);color:var(--p-text-3);padding:var(--p-3) var(--p-4);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-1px;font-size:14px;font-weight:600}[data-ui=saas] .ps-tabs button:hover{color:var(--p-text-1)}[data-ui=saas] .ps-tabs button.on,[data-ui=saas] .ps-tabs button[aria-selected=true]{color:var(--p-accent-text);border-bottom-color:var(--p-accent)}[data-ui=saas] .ps-crumb{color:var(--p-text-3);align-items:center;gap:8px;font-size:13px;display:flex}[data-ui=saas] .ps-crumb a{color:var(--p-text-3)}[data-ui=saas] .ps-crumb a:hover{color:var(--p-text-1)}[data-ui=saas] .ps-crumb .sep{opacity:.5}[data-ui=saas] .ps-crumb b{color:var(--p-text-1);font-weight:600}[data-ui=saas] .ps-page{gap:4px;display:inline-flex}[data-ui=saas] .ps-page button{border-radius:var(--p-r-sm);border:1px solid var(--p-border);background:var(--p-surface);min-width:32px;height:32px;color:var(--p-text-2);font-family:var(--p-font);cursor:pointer;font-size:13px;font-weight:600}[data-ui=saas] .ps-page button.on,[data-ui=saas] .ps-page button[aria-current=page]{background:var(--p-accent);color:var(--p-accent-contrast);border-color:var(--p-accent)}[data-ui=saas] .ps-page button:disabled{opacity:.4;cursor:not-allowed}[data-ui=saas] .ps-menu{background:var(--p-surface);border:1px solid var(--p-border);border-radius:var(--p-r);box-shadow:var(--p-elev-3);padding:var(--p-2);min-width:200px}[data-ui=saas] .ps-menu .mi{align-items:center;gap:var(--p-3);padding:8px var(--p-3);border-radius:var(--p-r-sm);color:var(--p-text-1);cursor:pointer;font-size:13px;display:flex}[data-ui=saas] .ps-menu .mi:hover{background:var(--p-accent-weak);color:var(--p-accent-text)}[data-ui=saas] .ps-menu .mi--danger{color:var(--p-danger)}[data-ui=saas] .ps-menu .sep{background:var(--p-border);height:1px;margin:var(--p-2) 0}[data-ui=saas] .ps-menu .lbl{font-family:var(--p-mono);letter-spacing:.1em;text-transform:var(--p-case-eyebrow,uppercase);color:var(--p-text-3);padding:var(--p-2) var(--p-3) 4px;font-size:12px}[data-ui=saas] .ps-kbd{font-family:var(--p-mono);color:var(--p-text-3);background:var(--p-surface-2);border:1px solid var(--p-border);padding:1px var(--p-2);border-radius:5px;margin-left:auto;font-size:12px}[data-ui=saas] .ps-table{border-collapse:collapse;background:var(--p-surface);border:1px solid var(--p-border);border-radius:var(--p-r-lg);width:100%;overflow:hidden}[data-ui=saas] .ps-table thead th{text-align:left;letter-spacing:.04em;text-transform:var(--p-case-tablehead,uppercase);color:var(--p-text-3);padding:var(--k-row-py) var(--k-row-px);border-bottom:1px solid var(--p-border);background:var(--p-surface-2);white-space:nowrap;font-size:12px;font-weight:600}[data-ui=saas] .ps-table tbody td{padding:var(--k-row-py) var(--k-row-px);border-bottom:1px solid var(--p-border);font-size:var(--k-cell-fs);color:var(--p-text-2);vertical-align:middle;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}[data-ui=saas] .ps-table tbody tr:last-child td{border-bottom:0}[data-ui=saas] .ps-table tbody tr:hover{background:var(--p-surface-2)}[data-ui=saas] .ps-table tbody tr.sel{background:var(--p-accent-weak)}[data-ui=saas] .ps-table b{color:var(--p-text-1);font-weight:600}[data-ui=saas] .ps-table .num{text-align:right;font-variant-numeric:tabular-nums;font-family:var(--p-mono-data)}[data-ui=saas] .ps-table th.num{text-align:right}[data-ui=saas] .ps-table--sticky thead th{z-index:1;position:sticky;top:0}[data-ui=saas] .ps-table--zebra tbody tr:nth-child(2n) td{background:var(--p-surface-2)}@supports (color:color-mix(in lab, red, red)){[data-ui=saas] .ps-table--zebra tbody tr:nth-child(2n) td{background:color-mix(in oklab, var(--p-surface-2) 50%, transparent)}}[data-ui=saas] .ps-table th[aria-sort]{cursor:pointer;-webkit-user-select:none;user-select:none}[data-ui=saas] .ps-table th[aria-sort]:hover{color:var(--p-text-1)}[data-ui=saas] .ps-table th[aria-sort]:after{content:"";vertical-align:middle;opacity:.3;width:0;height:0;border-inline:3px solid #0000;margin-inline-start:var(--p-2);display:inline-block}[data-ui=saas] .ps-table th[aria-sort=ascending]:after{opacity:1;border-bottom:4px solid}[data-ui=saas] .ps-table th[aria-sort=descending]:after{opacity:1;border-top:4px solid}[data-ui=saas] .ps-progress{background:var(--p-surface-2);border-radius:999px;width:100%;height:6px;overflow:hidden}[data-ui=saas] .ps-progress>i{background:var(--p-accent);border-radius:999px;height:100%;display:block}[data-ui=saas] .ps-meter{vertical-align:middle;width:90px;display:inline-block}[data-ui=saas] .ps-banner{padding:12px var(--p-4);border-radius:var(--p-r);border:1px solid var(--p-border);background:var(--p-surface-2);color:var(--p-text-2);align-items:flex-start;gap:12px;font-size:13px;display:flex}[data-ui=saas] .ps-banner b{color:var(--p-text-1)}[data-ui=saas] .ps-banner--info{background:var(--p-info)}@supports (color:color-mix(in lab, red, red)){[data-ui=saas] .ps-banner--info{background:color-mix(in oklab, var(--p-info) 9%, var(--p-surface))}}[data-ui=saas] .ps-banner--info{border-color:var(--p-info)}@supports (color:color-mix(in lab, red, red)){[data-ui=saas] .ps-banner--info{border-color:color-mix(in oklab, var(--p-info) 35%, var(--p-border))}}[data-ui=saas] .ps-banner--ok{background:var(--p-success)}@supports (color:color-mix(in lab, red, red)){[data-ui=saas] .ps-banner--ok{background:color-mix(in oklab, var(--p-success) 10%, var(--p-surface))}}[data-ui=saas] .ps-banner--ok{border-color:var(--p-success)}@supports (color:color-mix(in lab, red, red)){[data-ui=saas] .ps-banner--ok{border-color:color-mix(in oklab, var(--p-success) 35%, var(--p-border))}}[data-ui=saas] .ps-banner--warn{background:var(--p-warning)}@supports (color:color-mix(in lab, red, red)){[data-ui=saas] .ps-banner--warn{background:color-mix(in oklab, var(--p-warning) 12%, var(--p-surface))}}[data-ui=saas] .ps-banner--warn{border-color:var(--p-warning)}@supports (color:color-mix(in lab, red, red)){[data-ui=saas] .ps-banner--warn{border-color:color-mix(in oklab, var(--p-warning) 38%, var(--p-border))}}[data-ui=saas] .ps-banner--danger{background:var(--p-danger)}@supports (color:color-mix(in lab, red, red)){[data-ui=saas] .ps-banner--danger{background:color-mix(in oklab, var(--p-danger) 9%, var(--p-surface))}}[data-ui=saas] .ps-banner--danger{border-color:var(--p-danger)}@supports (color:color-mix(in lab, red, red)){[data-ui=saas] .ps-banner--danger{border-color:color-mix(in oklab, var(--p-danger) 35%, var(--p-border))}}[data-ui=saas] .ps-toast{padding:12px var(--p-4);border-radius:var(--p-r);background:var(--p-surface);border:1px solid var(--p-border);box-shadow:var(--p-elev-3);color:var(--p-text-1);align-items:center;gap:12px;min-width:280px;font-size:13px;display:flex}[data-ui=saas] .ps-alert{align-items:flex-start;gap:var(--p-2);padding:var(--p-2) var(--p-3);border-radius:var(--p-r-md);border:1px solid var(--p-border);background:var(--p-surface-2);font-size:13px;line-height:var(--p-lh-snug,1.4);color:var(--p-text-1);display:flex}[data-ui=saas] .ps-alert--danger{background:var(--p-danger)}@supports (color:color-mix(in lab, red, red)){[data-ui=saas] .ps-alert--danger{background:color-mix(in oklab, var(--p-danger) 10%, var(--p-surface))}}[data-ui=saas] .ps-alert--danger{border-color:var(--p-danger)}@supports (color:color-mix(in lab, red, red)){[data-ui=saas] .ps-alert--danger{border-color:color-mix(in oklab, var(--p-danger) 35%, var(--p-border))}}[data-ui=saas] .ps-alert--danger{color:var(--p-danger-text)}[data-ui=saas] .ps-alert--warn,[data-ui=saas] .ps-alert--warning{background:var(--p-warning)}@supports (color:color-mix(in lab, red, red)){[data-ui=saas] .ps-alert--warn,[data-ui=saas] .ps-alert--warning{background:color-mix(in oklab, var(--p-warning) 10%, var(--p-surface))}}[data-ui=saas] .ps-alert--warn,[data-ui=saas] .ps-alert--warning{border-color:var(--p-warning)}@supports (color:color-mix(in lab, red, red)){[data-ui=saas] .ps-alert--warn,[data-ui=saas] .ps-alert--warning{border-color:color-mix(in oklab, var(--p-warning) 35%, var(--p-border))}}[data-ui=saas] .ps-alert--warn,[data-ui=saas] .ps-alert--warning{color:var(--p-warning-text)}[data-ui=saas] .ps-alert--ok,[data-ui=saas] .ps-alert--success{background:var(--p-success)}@supports (color:color-mix(in lab, red, red)){[data-ui=saas] .ps-alert--ok,[data-ui=saas] .ps-alert--success{background:color-mix(in oklab, var(--p-success) 10%, var(--p-surface))}}[data-ui=saas] .ps-alert--ok,[data-ui=saas] .ps-alert--success{border-color:var(--p-success)}@supports (color:color-mix(in lab, red, red)){[data-ui=saas] .ps-alert--ok,[data-ui=saas] .ps-alert--success{border-color:color-mix(in oklab, var(--p-success) 35%, var(--p-border))}}[data-ui=saas] .ps-alert--ok,[data-ui=saas] .ps-alert--success{color:var(--p-success-text)}[data-ui=saas] .ps-alert--info{background:var(--p-info)}@supports (color:color-mix(in lab, red, red)){[data-ui=saas] .ps-alert--info{background:color-mix(in oklab, var(--p-info) 10%, var(--p-surface))}}[data-ui=saas] .ps-alert--info{border-color:var(--p-info)}@supports (color:color-mix(in lab, red, red)){[data-ui=saas] .ps-alert--info{border-color:color-mix(in oklab, var(--p-info) 35%, var(--p-border))}}[data-ui=saas] .ps-alert--info{color:var(--p-info-text)}[data-ui=saas] .ps-tip{display:inline-flex;position:relative}[data-ui=saas] .ps-tip .bub{background:var(--p-text-1);color:var(--p-bg);padding:var(--p-2) var(--p-3);white-space:nowrap;box-shadow:var(--p-elev-2);border-radius:6px;font-size:12px;font-weight:500;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%)}[data-ui=saas] .ps-tip .bub:after{content:"";border:5px solid #0000;border-top-color:var(--p-text-1);position:absolute;top:100%;left:50%;transform:translate(-50%)}[data-ui=saas] .ps-stat{background:var(--p-surface);border:1px solid var(--p-border);border-radius:var(--p-r);padding:var(--k-card-pad);box-shadow:var(--p-elev-1)}[data-ui=saas] .ps-stat .k{color:var(--p-text-2);font-size:12px;font-weight:500}[data-ui=saas] .ps-stat .v{font-family:var(--p-font);font-variant-numeric:tabular-nums;color:var(--p-text-1);margin-top:var(--p-2);letter-spacing:var(--p-tracking-heading);font-size:30px;font-weight:800;line-height:var(--p-lh-tight)}[data-ui=saas] .ps-stat .d{color:var(--p-success);margin-top:4px;font-size:12px;font-weight:600}[data-ui=saas] .ps-stat .d--down{color:var(--p-danger)}[data-ui=saas] .ps-stat .d--flat{color:var(--p-text-3)}[data-ui=saas] .ps-steps{align-items:center;display:flex}[data-ui=saas] .ps-steps .s{color:var(--p-text-3);align-items:center;gap:8px;font-size:12px;font-weight:600;display:flex}[data-ui=saas] .ps-steps .n{border:2px solid var(--p-border-2);width:26px;height:26px;color:var(--p-text-3);border-radius:50%;flex:none;place-items:center;font-size:12px;font-weight:700;display:grid}[data-ui=saas] .ps-steps .s.done .n{background:var(--p-accent);border-color:var(--p-accent);color:var(--p-accent-contrast)}[data-ui=saas] .ps-steps .s.on .n{border-color:var(--p-accent);color:var(--p-accent-text)}[data-ui=saas] .ps-steps .s.on{color:var(--p-text-1)}[data-ui=saas] .ps-steps .ln{background:var(--p-border-2);width:46px;height:2px;margin:0 var(--p-3);flex:none}[data-ui=saas] .ps-steps .s.done+.ln{background:var(--p-accent)}[data-ui=saas] .ps-empty{text-align:center;border:1px dashed var(--p-border-2);border-radius:var(--p-r);background:var(--p-surface);padding:40px 24px}[data-ui=saas] .ps-empty .ic{background:var(--p-accent-weak);width:48px;height:48px;color:var(--p-accent-text);margin:0 auto var(--p-4);border-radius:12px;place-items:center;font-size:24px;display:grid}[data-ui=saas] .ps-empty h4{color:var(--p-text-1);margin:0 0 4px;font-size:15px;font-weight:700}[data-ui=saas] .ps-empty p{color:var(--p-text-2);margin:0 auto var(--p-4);max-width:320px;font-size:13px;line-height:1.5}[data-ui=saas] .ps-skel{background:linear-gradient(90deg, var(--p-surface-2) 25%, var(--p-surface-2) 37%, var(--p-surface-2) 63%)}@supports (color:color-mix(in lab, red, red)){[data-ui=saas] .ps-skel{background:linear-gradient(90deg, var(--p-surface-2) 25%, color-mix(in oklab, var(--p-surface-2), var(--p-border) 60%) 37%, var(--p-surface-2) 63%)}}[data-ui=saas] .ps-skel{background-size:400% 100%;border-radius:6px;animation:1.4s infinite ps-shimmer}@keyframes ps-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){[data-ui=saas] .ps-skel{animation:none}}[data-ui=saas] .ps-spinner{border:2.5px solid var(--p-surface-2);border-top-color:var(--p-accent);border-radius:50%;width:20px;height:20px;animation:.7s linear infinite ps-spin;display:inline-block}@keyframes ps-spin{to{transform:rotate(360deg)}}[data-ui=saas] .ps-modal{background:var(--p-surface);border:1px solid var(--p-border);border-radius:var(--p-r-lg);box-shadow:var(--p-elev-3);max-width:440px;overflow:hidden}[data-ui=saas] .ps-modal .mh{padding:var(--p-4) 20px 0}[data-ui=saas] .ps-modal .mh h3{color:var(--p-text-1);margin:0;font-size:17px;font-weight:700}[data-ui=saas] .ps-modal .mb{padding:var(--p-3) 20px var(--p-4);color:var(--p-text-2);font-size:13px;line-height:1.55}[data-ui=saas] .ps-modal .mf{justify-content:flex-end;gap:var(--p-3);padding:var(--p-4) 20px;background:var(--p-surface-2);border-top:1px solid var(--p-border);display:flex}[data-ui=saas] .ps-divider{background:var(--p-border);border:0;height:1px;margin:0}[data-ui=saas] .ps-kbar{flex-wrap:wrap;align-items:center;gap:8px;display:flex}[data-ui=saas] .ps-h{font-family:var(--p-heading);font-stretch:var(--p-heading-stretch);font-weight:var(--p-heading-weight);letter-spacing:var(--p-heading-ls);text-transform:var(--p-display-case,uppercase);line-height:var(--p-lh-tight);color:var(--p-text-1);margin:0}[data-ui=saas] .ps-pagehead{gap:var(--p-2);flex-direction:column;display:flex}[data-ui=saas] .ps-pagehead .kick{font-family:var(--p-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--p-accent-text);align-items:center;gap:8px;margin:0;font-size:12px;font-weight:700;display:inline-flex}[data-ui=saas] .ps-pagehead .kick .ps-livedot{background:var(--p-accent);border-radius:50%;flex:none;width:7px;height:7px;display:inline-block}[data-ui=saas] .ps-pagehead .t{font-family:var(--p-heading);font-stretch:var(--p-heading-stretch);font-weight:var(--p-heading-weight);letter-spacing:var(--p-heading-ls);line-height:var(--p-lh-display);color:var(--p-text-1);text-transform:var(--p-display-case,uppercase);border-left:5px solid var(--p-accent);padding-left:var(--p-4);margin:0;font-size:30px}[data-ui=saas] .ps-pagehead--plain .t{border-left:0;padding-left:0}@media (prefers-reduced-motion:no-preference){[data-ui=saas] .ps-pagehead .ps-livedot{animation:1.6s ease-in-out infinite ps-livedot}@keyframes ps-livedot{0%,to{opacity:1}50%{opacity:.35}}}[data-ui=saas] .ps-hero{font-family:var(--p-display);font-stretch:var(--p-heading-stretch);font-weight:var(--p-heading-weight);letter-spacing:var(--p-display-ls);text-transform:var(--p-display-case,uppercase);line-height:var(--p-lh-display);font-size:var(--p-fs-hero);color:var(--p-text-1);text-wrap:balance;margin:0}[data-ui=saas] .ps-hero .pop{color:var(--p-accent-text)}[data-ui=saas] .ps-muted{color:var(--p-text-2)}@layer components{:where([data-ui=saas] a,[data-ui=saas] .ps-link){color:var(--p-accent-text);text-decoration:none}}[data-ui=saas] :focus-visible{outline:2px solid var(--p-focus,var(--p-accent));outline-offset:2px;border-radius:var(--p-r-sm)}.wordmark{font-family:var(--p-wordmark,"Jost", "Roboto Flex", sans-serif);font-weight:var(--wm-w,400);color:var(--p-text-1);--wm-ls:.42em;line-height:1;display:inline-block}.wordmark .wm-row{white-space:nowrap;letter-spacing:var(--wm-ls);margin-right:calc(var(--wm-ls) * -1);display:inline-block}.wordmark .wm-A{display:inline-block}.wordmark .wm-A i{font-style:normal;display:inline-block;transform:scaleY(-1)}.wordmark .wm-tag{width:100%;font-family:var(--p-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--p-text-3);text-align:justify;text-align-last:justify;margin-top:.5em;font-size:.31em;display:block}@media (forced-colors:active){[data-ui=saas] :focus-visible{outline-offset:2px;outline:2px solid highlight}[data-ui=saas] .ps-input:focus,[data-ui=saas] .ps-num:focus-within,[data-ui=saas] .ps-pin input:focus{outline-offset:1px;outline:2px solid highlight}[data-ui=saas] .ps-menu,[data-ui=saas] .ps-modal,[data-ui=saas] .ps-toast{border:1px solid canvastext}[data-ui=saas] [aria-selected=true],[data-ui=saas] [aria-current],[data-ui=saas] [data-active=true]{outline-offset:-2px;outline:2px solid highlight}[data-ui=saas] svg{forced-color-adjust:auto}[data-ui=saas] .sign-icon,[data-ui=saas] .sign-panel{forced-color-adjust:none}}@media (prefers-contrast:more){[data-ui=saas]{--p-border:var(--p-text-2);--p-border-2:var(--p-text-1);--p-text-3:var(--p-text-2);--ring-width:3px}}@media print{[data-ui=saas],[data-ui=saas] body{color:#000;-webkit-print-color-adjust:exact;print-color-adjust:exact;background:#fff!important}[data-ui=saas] .ps-card,[data-ui=saas] .ps-modal,[data-ui=saas] .ps-menu{box-shadow:none!important}[data-ui=saas] .ps-card,[data-ui=saas] table,[data-ui=saas] figure{break-inside:avoid}[data-ui=saas] h1,[data-ui=saas] h2,[data-ui=saas] h3{break-after:avoid}[data-ui=saas] .no-print,[data-ui=saas] [data-print=hide]{display:none!important}}[dir=rtl] .atlvs-wordmark{padding-inline:0 .34em}[dir=rtl] [data-rtl-flip],.flip-rtl-always{transform:scaleX(-1)}[dir=rtl] .flip-rtl-always{transform:none}[data-ui=saas] .mis-auto{margin-inline-start:auto}[data-ui=saas] .mie-auto{margin-inline-end:auto}[data-ui=saas] .ps-rail-start{border-inline-start:5px solid var(--p-accent);padding-inline-start:var(--p-4)}[data-ui=saas] .text-start{text-align:start}[data-ui=saas] .text-end{text-align:end}[data-ui=saas]{--ai-surface:var(--p-surface);--ai-border:var(--p-border);--ai-stream-from:var(--p-text-3);--ai-stream-to:var(--p-text-1);--ai-think-dot:var(--p-accent);--ai-cite-bg:var(--p-accent-weak);--ai-cite-ink:var(--p-accent-text);--ai-cite-index-bg:var(--p-accent);--ai-cite-index-ink:var(--p-accent-contrast);--ai-conf-low:var(--p-danger);--ai-conf-mid:var(--p-warning);--ai-conf-high:var(--p-success);--ai-stream-dur:2.4s;--ai-think-dur:1.1s}[data-ui=saas] .ai-msg{background:var(--ai-surface);border:1px solid var(--ai-border);border-radius:var(--p-r-lg);overflow:hidden}[data-ui=saas] .ai-msg__head{border-bottom:1px solid var(--ai-border);font-family:var(--p-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--p-text-3);align-items:center;gap:9px;padding:11px 14px;font-size:12px;display:flex}[data-ui=saas] .ai-msg__body{color:var(--p-text-1);padding:14px;font-size:14px;line-height:1.6}[data-ui=saas] .ai-stream{background:linear-gradient(90deg, var(--ai-stream-from) 0%, var(--ai-stream-to) 35%, var(--ai-stream-to) 50%, var(--ai-stream-from) 100%);color:#0000;animation:ai-stream var(--ai-stream-dur) linear infinite;background-size:300% 100%;-webkit-background-clip:text;background-clip:text}@keyframes ai-stream{0%{background-position:120% 0}to{background-position:-120% 0}}[data-ui=saas] .ai-think{align-items:center;gap:3px;display:inline-flex}[data-ui=saas] .ai-think>i{background:var(--ai-think-dot);width:5px;height:5px;animation:ai-think var(--ai-think-dur) ease infinite;border-radius:50%}[data-ui=saas] .ai-think>i:nth-child(2){animation-delay:.18s}[data-ui=saas] .ai-think>i:nth-child(3){animation-delay:.36s}@keyframes ai-think{0%,to{opacity:.25;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}[data-ui=saas] .ai-cites{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}[data-ui=saas] .ai-cite{font-family:var(--p-mono-data);border-radius:var(--p-r-pill);background:var(--ai-cite-bg);color:var(--ai-cite-ink);cursor:pointer;transition:filter var(--motion-fast) ease;border:0;align-items:center;gap:5px;padding:3px 8px;font-size:12px;display:inline-flex}[data-ui=saas] .ai-cite:hover{filter:brightness(.96)}[data-ui=saas] .ai-cite__n{background:var(--ai-cite-index-bg);color:var(--ai-cite-index-ink);border-radius:50%;place-items:center;width:18px;height:18px;font-size:12px;font-weight:700;display:grid}[data-ui=saas] .ai-conf{margin-top:13px}[data-ui=saas] .ai-conf__lab{font-family:var(--p-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--p-text-3);justify-content:space-between;margin-bottom:5px;font-size:12px;display:flex}[data-ui=saas] .ai-conf__bar{background:var(--p-surface-2);border-radius:999px;height:5px;overflow:hidden}[data-ui=saas] .ai-conf__bar>i{background:linear-gradient(90deg, var(--ai-conf-mid), var(--ai-conf-high));height:100%;transition:width var(--motion-normal) var(--ease-out);border-radius:999px;display:block}[data-ui=saas] .ai-conf[data-level=low] .ai-conf__bar>i{background:linear-gradient(90deg, var(--ai-conf-low), var(--ai-conf-mid))}@media (prefers-reduced-motion:reduce){[data-ui=saas] .ai-stream{color:var(--p-text-1);-webkit-text-fill-color:var(--p-text-1);animation:none}[data-ui=saas] .ai-think>i{opacity:.7;animation:none}}:root{--p-z-base:0;--p-z-raised:10;--p-z-sticky:100;--p-z-nav:200;--p-z-banner:250;--p-z-dropdown:300;--p-z-overlay:400;--p-z-modal:500;--p-z-popover:600;--p-z-toast:700;--p-z-tour:800;--p-z-max:2147480000;--p-o-disabled:.45;--p-o-muted:.65;--p-o-faint:.3;--p-o-scrim:.4;--p-o-scrim-dark:.6;--overlay-backdrop:var(--lightningcss-light,rgb(0 0 0/var(--p-o-scrim)))var(--lightningcss-dark,rgb(0 0 0/var(--p-o-scrim-dark)))}[data-chart=safe]{--chart-1:#2a75ba;--chart-2:#f3821d;--chart-3:#24ab7e;--chart-4:#f7e04f;--chart-5:#4ab8e8;--chart-6:#e5481e;--chart-7:#b85c8b;--chart-8:#4f5661}@supports (color:lab(0% 0 0)){[data-chart=safe]{--chart-1:lab(47.197% -4.55368 -43.7618);--chart-2:lab(66.6158% 39.9115 67.7677);--chart-3:lab(62.2832% -44.6198 12.6434);--chart-4:lab(89.1523% -3.17127 70.1316);--chart-5:lab(70.1192% -21.2876 -33.5701);--chart-6:lab(54.138% 60.1852 57.2662);--chart-7:lab(51.853% 41.8282 -8.06538);--chart-8:lab(36.1243% -.829309 -7.36671)}}[data-chart=safe][data-encode=patterned]{--chart-dash-1:0;--chart-dash-2:6 4;--chart-dash-3:2 3;--chart-dash-4:8 3 2 3;--chart-dash-5:1 4;--chart-dash-6:10 4;--chart-dash-7:4 2 1 2;--chart-dash-8:3 3}}@layer xpms{:root{--font-display:var(--font-bebas-neue),"Bebas Neue","Arial Narrow",Impact,sans-serif;--font-heading:var(--font-display);--font-subdisplay:var(--font-display);--font-poster:var(--font-anton),"Anton","Arial Narrow",Impact,sans-serif;--font-sans:var(--font-roboto-flex),"Roboto Flex",system-ui,"Helvetica Neue",Arial,sans-serif;--font-body:var(--font-sans);--font-mono:var(--font-geist-mono),"Geist Mono",ui-monospace,"SFMono-Regular",Menlo,Consolas,monospace;--font-pixel:var(--font-mono);--font-wordmark:var(--font-jost),"Jost","Helvetica Neue",Arial,sans-serif;--p-font:var(--font-sans);--p-display:var(--font-display);--p-heading:var(--font-heading);--neutral-l-0:#fff;--neutral-l-50:#f7f8fa;--neutral-l-100:#f1f3f6;--neutral-l-200:#e4e7ec;--neutral-l-300:#d3d8e0;--neutral-l-400:#b3bac6;--neutral-l-500:#8b94a3;--neutral-l-600:#656d7a;--neutral-l-700:#4a5563;--neutral-l-800:#343b47;--neutral-l-900:#232932;--neutral-l-1000:#181b23;--neutral-d-0:#111318;--neutral-d-50:#1a1d24;--neutral-d-100:#232730;--neutral-d-200:#2c313b;--neutral-d-300:#3a404c;--neutral-d-400:#4d5563;--neutral-d-500:#6b7484;--neutral-d-600:#9098a4;--neutral-d-700:#aeb6c4;--neutral-d-800:#cdd3dd;--neutral-d-900:#e6e9ef;--neutral-d-1000:#f2f4f8;--sem-success:#2fa968;--sem-warning:#c8841a;--sem-danger:#e5484d;--sem-info:#2596c4;--sem-success-text:#0e7344;--sem-warning-text:#895900;--sem-danger-text:#bb2827;--sem-info-text:#166b92;--sem-success-text-dark:#45c585;--sem-warning-text-dark:#e6b25a;--sem-danger-text-dark:#f08a8d;--sem-info-text-dark:#5cc0e8;--ink-on-light:#fff;--ink-on-dark:#0e1014;--brand-atlas:#e23414;--brand-atlas-hover:#c92c10;--brand-atlas-cta:#ad220a;--brand-atlas-text:#971a05;--brand-atlas-on:#fff;--brand-atlas-lift:#ff5634;--brand-atlas-lift-text:#ff7c5a;--brand-compass:#ffc400;--brand-compass-hover:#eeb400;--brand-compass-cta:#ffc400;--brand-compass-text:#956400;--brand-compass-on:#1f0d00;--brand-compass-lift:#f5ba00;--brand-compass-lift-text:#f6c755;--brand-gateway:#2563eb;--brand-gateway-hover:#1f57d6;--brand-gateway-cta:#2563eb;--brand-gateway-text:#1d4ed8;--brand-gateway-on:#fff;--brand-gateway-lift:#5e8bf2;--brand-gateway-lift-text:#88aaf6;--brand-legend:#ed6a1e;--brand-legend-hover:#db5a00;--brand-legend-cta:#ed6a1e;--brand-legend-text:#b74a00;--brand-legend-on:#280300;--brand-legend-lift:#ff9661;--brand-legend-lift-text:#ffa478;--brand-aurora:#00dd9e;--brand-aurora-hover:#00c791;--brand-aurora-cta:#00dd9e;--brand-aurora-text:#007250;--brand-aurora-on:#0b120f;--brand-aurora-lift:#1feaaa;--brand-aurora-lift-text:#5ff0b7;--aurora-text:var(--brand-aurora-text);--aurora-veil-1:#38ef91;--aurora-veil-2:#00dd9e;--aurora-veil-3:#00babd;--aurora-veil-4:#7b62e5;--accent:var(--brand-atlas);--accent-cta:var(--brand-atlas-cta);--accent-hover:var(--brand-atlas-hover);--accent-lift:var(--brand-atlas)}@supports (color:lab(0% 0 0)){:root{--neutral-l-0:lab(100% 0 0);--neutral-l-50:lab(97.5404% -.0797808 -1.09797);--neutral-l-100:lab(95.7538% -.285119 -1.67634);--neutral-l-200:lab(91.5186% -.362366 -2.81018);--neutral-l-300:lab(86.1215% -.63771 -4.58468);--neutral-l-400:lab(75.2336% -.74923 -6.96965);--neutral-l-500:lab(60.9531% -.976086 -9.1046);--neutral-l-600:lab(45.6844% -.931412 -8.33426);--neutral-l-700:lab(35.5807% -1.83783 -9.68618);--neutral-l-800:lab(24.579% -.638425 -8.43681);--neutral-l-900:lab(16.2932% -.819996 -6.79811);--neutral-l-1000:lab(9.72954% .316001 -6.02926);--neutral-d-0:lab(5.84612% .085175 -3.58355);--neutral-d-50:lab(10.6911% .0646263 -5.30315);--neutral-d-100:lab(15.5221% .0305623 -6.55365);--neutral-d-200:lab(20.1518% -.218213 -7.13394);--neutral-d-300:lab(26.8889% -.261426 -8.21138);--neutral-d-400:lab(35.8342% -.706017 -9.2838);--neutral-d-500:lab(48.4945% -.768632 -10.0192);--neutral-d-600:lab(62.4807% -1.11246 -7.37104);--neutral-d-700:lab(73.7334% -.789404 -8.11882);--neutral-d-800:lab(84.3097% -.69499 -5.70828);--neutral-d-900:lab(92.2492% -.223786 -3.28414);--neutral-d-1000:lab(96.1246% -.154555 -2.19281);--sem-success:lab(61.5749% -46.011 23.6231);--sem-warning:lab(61.1851% 21.323 61.4993);--sem-danger:lab(54.5881% 61.4343 33.73);--sem-info:lab(57.6815% -19.3965 -33.177);--sem-success-text:lab(42.4172% -37.0716 18.2497);--sem-warning-text:lab(42.3569% 16.1214 50.9584);--sem-danger-text:lab(42.2461% 57.7473 39.3675);--sem-info-text:lab(41.9965% -13.9322 -28.6446);--sem-success-text-dark:lab(71.4024% -47.7837 21.4664);--sem-warning-text-dark:lab(76.1516% 12.6388 51.6165);--sem-danger-text-dark:lab(68.906% 39.9236 16.3193);--sem-info-text-dark:lab(72.9286% -21.5872 -29.3532);--ink-on-light:lab(100% 0 0);--ink-on-dark:lab(4.62228% -.0868738 -2.51696);--brand-atlas:lab(51.1765% 65.6786 59.0316);--brand-atlas-hover:lab(45.4053% 60.4562 54.1397);--brand-atlas-cta:lab(38.6614% 54.7413 49.0211);--brand-atlas-text:lab(33.2075% 50.1485 45.2001);--brand-atlas-on:lab(100% 0 0);--brand-atlas-lift:lab(60.8997% 63.945 55.3709);--brand-atlas-lift-text:lab(67.5124% 49.1469 42.9083);--brand-compass:lab(82.8193% 12.1648 83.5762);--brand-compass-hover:lab(77.128% 12.8975 78.881);--brand-compass-cta:lab(82.8193% 12.1648 83.5762);--brand-compass-text:lab(46.7522% 15.9945 57.606);--brand-compass-on:lab(5.35985% 7.28692 8.14802);--brand-compass-lift:lab(79.3361% 12.8832 80.714);--brand-compass-lift-text:lab(82.9152% 8.62536 61.676);--brand-gateway:lab(44.7848% 21.0478 -75.596);--brand-gateway-hover:lab(39.9332% 20.9821 -71.6152);--brand-gateway-cta:lab(44.7848% 21.0478 -75.596);--brand-gateway-text:lab(37.6572% 27.032 -76.5101);--brand-gateway-on:lab(100% 0 0);--brand-gateway-lift:lab(58.3991% 8.54912 -57.4555);--brand-gateway-lift-text:lab(69.3891% 2.99835 -42.1733);--brand-legend:lab(61.0032% 49.1022 63.0019);--brand-legend-hover:lab(55.1644% 49.3257 65.0191);--brand-legend-cta:lab(61.0032% 49.1022 63.0019);--brand-legend-text:lab(46.2853% 43.934 59.9261);--brand-legend-on:lab(4.85549% 17.7015 7.64957);--brand-legend-lift:lab(72.7374% 38.8786 47.1605);--brand-legend-lift-text:lab(76.2437% 33.005 39.3395);--brand-aurora:lab(78.2738% -65.6187 18.4637);--brand-aurora-hover:lab(71.583% -62.9912 16.9131);--brand-aurora-cta:lab(78.2738% -65.6187 18.4637);--brand-aurora-text:lab(41.8333% -44.4796 11.3559);--brand-aurora-on:lab(4.76577% -2.6987 .788564);--brand-aurora-lift:lab(82.8377% -59.0421 17.4509);--brand-aurora-lift-text:lab(85.8947% -50.6792 15.3764);--aurora-veil-1:lab(84.0809% -62.0553 32.0431);--aurora-veil-2:lab(78.2738% -65.6187 18.4637);--aurora-veil-3:lab(67.9824% -49.4618 -15.7848);--aurora-veil-4:lab(49.3917% 35.3887 -64.7435)}}@supports (color:color-mix(in lab, red, red)){:root{--accent-lift:color-mix(in srgb,var(--brand-atlas) 14%,transparent)}}:root{--accent-lift-text:var(--brand-atlas-text);--accent-on:var(--brand-atlas-on);--accent-text:var(--brand-atlas-text);--accent-ink:var(--brand-atlas-text)}[data-brand=atlas],[data-product=atlas]{--accent:var(--brand-atlas);--accent-cta:var(--brand-atlas-cta);--accent-hover:var(--brand-atlas-hover);--accent-lift:var(--brand-atlas)}@supports (color:color-mix(in lab, red, red)){[data-brand=atlas],[data-product=atlas]{--accent-lift:color-mix(in srgb,var(--brand-atlas) 14%,transparent)}}[data-brand=atlas],[data-product=atlas]{--accent-lift-text:var(--brand-atlas-text);--accent-on:var(--brand-atlas-on);--accent-text:var(--brand-atlas-text);--accent-ink:var(--brand-atlas-text)}[data-brand=compass],[data-product=compass]{--accent:var(--brand-compass);--accent-cta:var(--brand-compass-cta);--accent-hover:var(--brand-compass-hover);--accent-lift:var(--brand-compass)}@supports (color:color-mix(in lab, red, red)){[data-brand=compass],[data-product=compass]{--accent-lift:color-mix(in srgb,var(--brand-compass) 12%,transparent)}}[data-brand=compass],[data-product=compass]{--accent-lift-text:var(--brand-compass-text);--accent-on:var(--brand-compass-on);--accent-text:var(--brand-compass-text);--accent-ink:var(--brand-compass-text)}[data-brand=gateway],[data-product=gateway]{--accent:var(--brand-gateway);--accent-cta:var(--brand-gateway-cta);--accent-hover:var(--brand-gateway-hover);--accent-lift:var(--brand-gateway)}@supports (color:color-mix(in lab, red, red)){[data-brand=gateway],[data-product=gateway]{--accent-lift:color-mix(in srgb,var(--brand-gateway) 14%,transparent)}}[data-brand=gateway],[data-product=gateway]{--accent-lift-text:var(--brand-gateway-text);--accent-on:var(--brand-gateway-on);--accent-text:var(--brand-gateway-text);--accent-ink:var(--brand-gateway-text)}[data-brand=legend],[data-product=legend]{--accent:var(--brand-legend);--accent-cta:var(--brand-legend-cta);--accent-hover:var(--brand-legend-hover);--accent-lift:var(--brand-legend)}@supports (color:color-mix(in lab, red, red)){[data-brand=legend],[data-product=legend]{--accent-lift:color-mix(in srgb,var(--brand-legend) 13%,transparent)}}[data-brand=legend],[data-product=legend]{--accent-lift-text:var(--brand-legend-text);--accent-on:var(--brand-legend-on);--accent-text:var(--brand-legend-text);--accent-ink:var(--brand-legend-text)}[data-brand=aurora],[data-product=aurora]{--accent:var(--brand-aurora);--accent-cta:var(--brand-aurora-cta);--accent-hover:var(--brand-aurora-hover);--accent-lift:var(--brand-aurora)}@supports (color:color-mix(in lab, red, red)){[data-brand=aurora],[data-product=aurora]{--accent-lift:color-mix(in srgb,var(--brand-aurora) 12%,transparent)}}[data-brand=aurora],[data-product=aurora]{--accent-lift-text:var(--brand-aurora-text);--accent-on:var(--brand-aurora-on);--accent-text:var(--brand-aurora-text);--accent-ink:var(--brand-aurora-text)}[data-brand=seed],[data-product=seed]{--seed-accent:#2563eb;--seed-on:#fff;--accent:var(--seed-accent);--accent-hover:oklch(from var(--seed-accent) calc(l - .05) c h);--accent-cta:oklch(from var(--seed-accent) calc(l - .11) c h);--accent-text:oklch(from var(--seed-accent) min(l,.5) c h);--accent-on:var(--seed-on);--accent-lift:var(--seed-accent)}@supports (color:color-mix(in lab, red, red)){[data-brand=seed],[data-product=seed]{--accent-lift:color-mix(in srgb,var(--seed-accent) 13%,transparent)}}[data-brand=seed],[data-product=seed]{--accent-lift-text:oklch(from var(--seed-accent) min(l,.5) c h);--accent-ink:oklch(from var(--seed-accent) min(l,.5) c h)}[data-mode=dark][data-brand=seed],[data-mode=dark] [data-brand=seed]{--accent:oklch(from var(--seed-accent) max(l,.68) calc(c * .95) h);--accent-cta:oklch(from var(--seed-accent) max(l,.68) calc(c * .95) h);--accent-text:oklch(from var(--seed-accent) max(l,.74) calc(c * .8) h);--accent-lift-text:oklch(from var(--seed-accent) max(l,.74) calc(c * .8) h);--accent-lift:var(--seed-accent)}@supports (color:color-mix(in lab, red, red)){[data-mode=dark][data-brand=seed],[data-mode=dark] [data-brand=seed]{--accent-lift:color-mix(in srgb,var(--seed-accent) 20%,transparent)}}[data-mode=dark][data-brand=seed],[data-mode=dark] [data-brand=seed]{--accent-on:var(--ink-on-dark)}[data-mode=dark]{--aurora-text:var(--brand-aurora-lift-text);--accent:var(--brand-atlas-lift);--accent-cta:var(--brand-atlas-lift);--accent-text:var(--brand-atlas-lift-text);--accent-lift-text:var(--brand-atlas-lift-text);--accent-lift:var(--brand-atlas)}@supports (color:color-mix(in lab, red, red)){[data-mode=dark]{--accent-lift:color-mix(in srgb,var(--brand-atlas) 22%,transparent)}}[data-mode=dark]{--accent-on:var(--ink-on-dark)}[data-mode=dark][data-brand=atlas],[data-mode=dark] [data-brand=atlas]{--accent:var(--brand-atlas-lift);--accent-cta:var(--brand-atlas-lift);--accent-text:var(--brand-atlas-lift-text);--accent-lift-text:var(--brand-atlas-lift-text);--accent-lift:var(--brand-atlas)}@supports (color:color-mix(in lab, red, red)){[data-mode=dark][data-brand=atlas],[data-mode=dark] [data-brand=atlas]{--accent-lift:color-mix(in srgb,var(--brand-atlas) 22%,transparent)}}[data-mode=dark][data-brand=atlas],[data-mode=dark] [data-brand=atlas]{--accent-on:var(--ink-on-dark)}[data-mode=dark][data-brand=compass],[data-mode=dark] [data-brand=compass]{--accent:var(--brand-compass-lift);--accent-cta:var(--brand-compass-lift);--accent-text:var(--brand-compass-lift-text);--accent-lift-text:var(--brand-compass-lift-text);--accent-lift:var(--brand-compass)}@supports (color:color-mix(in lab, red, red)){[data-mode=dark][data-brand=compass],[data-mode=dark] [data-brand=compass]{--accent-lift:color-mix(in srgb,var(--brand-compass) 18%,transparent)}}[data-mode=dark][data-brand=compass],[data-mode=dark] [data-brand=compass]{--accent-on:var(--brand-compass-on)}[data-mode=dark][data-brand=gateway],[data-mode=dark] [data-brand=gateway]{--accent:var(--brand-gateway-lift);--accent-cta:var(--brand-gateway-lift);--accent-text:var(--brand-gateway-lift-text);--accent-lift-text:var(--brand-gateway-lift-text);--accent-lift:var(--brand-gateway)}@supports (color:color-mix(in lab, red, red)){[data-mode=dark][data-brand=gateway],[data-mode=dark] [data-brand=gateway]{--accent-lift:color-mix(in srgb,var(--brand-gateway) 22%,transparent)}}[data-mode=dark][data-brand=gateway],[data-mode=dark] [data-brand=gateway]{--accent-on:var(--ink-on-dark)}[data-mode=dark][data-brand=legend],[data-mode=dark] [data-brand=legend]{--accent:var(--brand-legend-lift);--accent-cta:var(--brand-legend-lift);--accent-text:var(--brand-legend-lift-text);--accent-lift-text:var(--brand-legend-lift-text);--accent-lift:var(--brand-legend)}@supports (color:color-mix(in lab, red, red)){[data-mode=dark][data-brand=legend],[data-mode=dark] [data-brand=legend]{--accent-lift:color-mix(in srgb,var(--brand-legend) 20%,transparent)}}[data-mode=dark][data-brand=legend],[data-mode=dark] [data-brand=legend]{--accent-on:var(--brand-legend-on)}[data-mode=dark][data-brand=aurora],[data-mode=dark] [data-brand=aurora]{--accent:var(--brand-aurora-lift);--accent-cta:var(--brand-aurora-lift);--accent-text:var(--brand-aurora-lift-text);--accent-lift-text:var(--brand-aurora-lift-text);--accent-lift:var(--brand-aurora)}@supports (color:color-mix(in lab, red, red)){[data-mode=dark][data-brand=aurora],[data-mode=dark] [data-brand=aurora]{--accent-lift:color-mix(in srgb,var(--brand-aurora) 18%,transparent)}}[data-mode=dark][data-brand=aurora],[data-mode=dark] [data-brand=aurora]{--accent-on:var(--ink-on-dark)}@media (color-gamut:p3){:root{--brand-atlas:#e82700;--brand-atlas-hover:#ce2000;--brand-atlas-cta:#b11600;--brand-atlas-text:#9b0e00;--brand-atlas-lift:#ff4e28;--brand-atlas-lift-text:#ff7853;--brand-compass:#ffc300;--brand-compass-hover:#f1b300;--brand-compass-cta:#ffc300;--brand-compass-text:#996200;--brand-compass-lift:#f8b900;--brand-compass-lift-text:#ffc416;--brand-compass-on:#200c00;--brand-gateway:#0f5bff;--brand-gateway-hover:#054dee;--brand-gateway-cta:#0f5bff;--brand-gateway-text:#0c40f2;--brand-gateway-lift:#5689ff;--brand-gateway-lift-text:#83a9ff;--brand-legend:#f26500;--brand-legend-hover:#e05500;--brand-legend-cta:#f26500;--brand-legend-text:#bc4500;--brand-legend-lift:#ff9156;--brand-legend-lift-text:#ffa16f;--brand-legend-on:#290200;--brand-aurora:#00dd9f;--brand-aurora-hover:#00c990;--brand-aurora-cta:#00dd9f;--brand-aurora-text:#007350;--brand-aurora-lift:#00eca8;--brand-aurora-lift-text:#0df6b1;--brand-aurora-on:#0a120e;--aurora-veil-1:#00f387;--aurora-veil-2:#00dd9f;--aurora-veil-3:#00bbbe;--aurora-veil-4:#7d56fc}@supports (color:lab(0% 0 0)){:root{--brand-atlas:lab(50.6511% 80.9844 94.408);--brand-atlas-hover:lab(44.9215% 74.5311 83.1719);--brand-atlas-cta:lab(38.2215% 67.4938 71.0593);--brand-atlas-text:lab(32.8042% 61.8034 61.4426);--brand-atlas-lift:lab(60.4019% 78.893 79.1273);--brand-atlas-lift-text:lab(67.1525% 60.6515 55.5042);--brand-compass:lab(82.7447% 16.9498 135.344);--brand-compass-hover:lab(77.0465% 17.7143 127.215);--brand-compass-cta:lab(82.7447% 16.9498 135.344);--brand-compass-text:lab(46.6357% 20.9311 86.6037);--brand-compass-lift:lab(79.255% 17.7525 130.585);--brand-compass-lift-text:lab(82.8874% 11.9755 81.2748);--brand-compass-on:lab(5.31011% 9.43784 9.26485);--brand-gateway:lab(43.6011% 34.2948 -92.2247);--brand-gateway-hover:lab(38.7707% 33.9792 -87.4169);--brand-gateway-cta:lab(43.6011% 34.2948 -92.2247);--brand-gateway-text:lab(36.2293% 42.7882 -93.6236);--brand-gateway-lift:lab(57.8423% 14.2659 -69.7319);--brand-gateway-lift-text:lab(69.1054% 5.33184 -51.1346);--brand-legend:lab(60.6264% 61.1621 99.0277);--brand-legend-hover:lab(54.7785% 61.4354 105.692);--brand-legend-cta:lab(60.6264% 61.1621 99.0277);--brand-legend-text:lab(45.9388% 54.7557 91.1138);--brand-legend-lift:lab(72.466% 48.3389 61.0189);--brand-legend-lift-text:lab(76.0244% 40.9641 49.7872);--brand-legend-on:lab(4.74094% 22.1885 8.63982);--brand-aurora:lab(78.8079% -81.3751 22.6719);--brand-aurora-hover:lab(72.0942% -78.2125 20.7721);--brand-aurora-cta:lab(78.8079% -81.3751 22.6719);--brand-aurora-text:lab(42.1909% -55.3284 13.948);--brand-aurora-lift:lab(83.3264% -72.9696 21.408);--brand-aurora-lift-text:lab(86.3214% -62.4505 18.8433);--brand-aurora-on:lab(4.79031% -3.2721 .957155);--aurora-veil-1:lab(84.5981% -76.5786 39.6812);--aurora-veil-2:lab(78.8079% -81.3751 22.6719);--aurora-veil-3:lab(68.3176% -60.324 -19.1131);--aurora-veil-4:lab(48.3646% 47.3554 -78.7995)}}}:root,[data-mode=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--p-bg:var(--neutral-l-50);--p-surface:var(--neutral-l-0);--p-surface-2:var(--neutral-l-100);--p-border:var(--neutral-l-200);--p-border-2:var(--neutral-l-300);--p-text-1:var(--neutral-l-1000);--p-text-2:var(--neutral-l-700);--p-text-3:var(--neutral-l-600);--p-success:var(--sem-success);--p-warning:var(--sem-warning);--p-danger:var(--sem-danger);--p-info:var(--sem-info);--p-success-text:var(--sem-success-text);--p-warning-text:var(--sem-warning-text);--p-danger-text:var(--sem-danger-text);--p-info-text:var(--sem-info-text);--p-focus:var(--accent);--surface-canvas:var(--p-bg);--surface-base:var(--p-surface);--surface-raised:var(--p-surface);--surface-overlay:var(--p-surface);--surface-sunken:var(--p-surface-2);--surface-inset:var(--neutral-l-50);--surface-header:var(--neutral-l-100);--surface-row-alt:var(--neutral-l-50);--surface-hover:var(--neutral-l-100);--surface-active:var(--neutral-l-200);--surface-selected:var(--accent)}@supports (color:color-mix(in lab, red, red)){:root,[data-mode=light]{--surface-selected:color-mix(in srgb,var(--accent) 10%,var(--p-surface))}}:root,[data-mode=light]{--surface-scrim:var(--neutral-l-1000)}@supports (color:color-mix(in lab, red, red)){:root,[data-mode=light]{--surface-scrim:color-mix(in srgb,var(--neutral-l-1000) 44%,transparent)}}:root,[data-mode=light]{--surface-disabled:var(--neutral-l-100);--text-primary:var(--p-text-1);--text-secondary:var(--p-text-2);--text-tertiary:var(--p-text-3);--text-disabled:var(--neutral-l-500);--text-inverse:var(--ink-on-light);--surface-instrument:var(--ink-on-dark);--text-on-instrument:var(--ink-on-light);--text-on-instrument-muted:var(--ink-on-light)}@supports (color:color-mix(in lab, red, red)){:root,[data-mode=light]{--text-on-instrument-muted:color-mix(in srgb,var(--ink-on-light) 75%,transparent)}}:root,[data-mode=light]{--text-on-instrument-dim:var(--ink-on-light)}@supports (color:color-mix(in lab, red, red)){:root,[data-mode=light]{--text-on-instrument-dim:color-mix(in srgb,var(--ink-on-light) 60%,transparent)}}:root,[data-mode=light]{--border-on-instrument:var(--text-on-instrument)}@supports (color:color-mix(in lab, red, red)){:root,[data-mode=light]{--border-on-instrument:color-mix(in oklab,var(--text-on-instrument) 55%,transparent)}}:root,[data-mode=light]{--surface-hover-on-instrument:var(--text-on-instrument)}@supports (color:color-mix(in lab, red, red)){:root,[data-mode=light]{--surface-hover-on-instrument:color-mix(in oklab,var(--text-on-instrument) 16%,transparent)}}:root,[data-mode=light]{--text-link:var(--accent-text);--text-link-hover:var(--accent-hover);--border-subtle:var(--neutral-l-100);--border-default:var(--p-border);--border-strong:var(--p-border-2);--border-input:var(--p-border-2);--border-focus:var(--p-focus);--border-width:1px;--border-width-sm:1px;--border-width-md:2px;--border-width-lg:3px;--status-success:var(--p-success);--status-success-text:var(--p-success-text);--status-success-fill:var(--p-success)}@supports (color:color-mix(in lab, red, red)){:root,[data-mode=light]{--status-success-fill:color-mix(in srgb,var(--p-success) 12%,var(--p-surface))}}:root,[data-mode=light]{--status-success-border:var(--p-success)}@supports (color:color-mix(in lab, red, red)){:root,[data-mode=light]{--status-success-border:color-mix(in srgb,var(--p-success) 40%,var(--p-surface))}}:root,[data-mode=light]{--status-success-on:var(--ink-on-light);--status-warning:var(--p-warning);--status-warning-text:var(--p-warning-text);--status-warning-fill:var(--p-warning)}@supports (color:color-mix(in lab, red, red)){:root,[data-mode=light]{--status-warning-fill:color-mix(in srgb,var(--p-warning) 14%,var(--p-surface))}}:root,[data-mode=light]{--status-warning-border:var(--p-warning)}@supports (color:color-mix(in lab, red, red)){:root,[data-mode=light]{--status-warning-border:color-mix(in srgb,var(--p-warning) 42%,var(--p-surface))}}:root,[data-mode=light]{--status-warning-on:var(--ink-on-dark);--status-danger:var(--p-danger);--status-danger-text:var(--p-danger-text);--status-danger-fill:var(--p-danger)}@supports (color:color-mix(in lab, red, red)){:root,[data-mode=light]{--status-danger-fill:color-mix(in srgb,var(--p-danger) 12%,var(--p-surface))}}:root,[data-mode=light]{--status-danger-border:var(--p-danger)}@supports (color:color-mix(in lab, red, red)){:root,[data-mode=light]{--status-danger-border:color-mix(in srgb,var(--p-danger) 40%,var(--p-surface))}}:root,[data-mode=light]{--status-danger-on:var(--ink-on-light);--status-info:var(--p-info);--status-info-text:var(--p-info-text);--status-info-fill:var(--p-info)}@supports (color:color-mix(in lab, red, red)){:root,[data-mode=light]{--status-info-fill:color-mix(in srgb,var(--p-info) 12%,var(--p-surface))}}:root,[data-mode=light]{--status-info-border:var(--p-info)}@supports (color:color-mix(in lab, red, red)){:root,[data-mode=light]{--status-info-border:color-mix(in srgb,var(--p-info) 40%,var(--p-surface))}}:root,[data-mode=light]{--status-info-on:var(--ink-on-light);--status-neutral:var(--text-tertiary);--status-neutral-text:var(--text-secondary);--status-neutral-fill:var(--surface-inset);--status-neutral-border:var(--border-strong);--status-neutral-on:var(--ink-on-light);--sync-synced:var(--status-success);--sync-synced-fill:var(--status-success-fill);--sync-syncing:var(--status-info);--sync-syncing-fill:var(--status-info-fill);--sync-queued:var(--text-tertiary);--sync-queued-fill:var(--surface-sunken);--sync-stale:var(--status-warning);--sync-stale-fill:var(--status-warning-fill);--sync-failed:var(--status-danger);--sync-failed-fill:var(--status-danger-fill);--focus-ring:0 0 0 2px var(--surface-base),0 0 0 4px var(--p-focus);--sign-knock:var(--surface-base);--chart-1:#418ad1;--chart-2:#26b094;--chart-3:#9468c2;--chart-4:#cb8eb6;--chart-5:#548197;--chart-6:#b1b36f;--chart-7:#41b0bc;--chart-8:#677284;--chart-grid:var(--neutral-l-200);--chart-axis:var(--neutral-l-500);--chart-seq-1:#daeefe;--chart-seq-2:#aed7f5;--chart-seq-3:#7ebce8;--chart-seq-4:#449ed7;--chart-seq-5:#037ac0;--chart-seq-6:#005494;--chart-div-neg:var(--p-danger);--chart-div-mid:var(--neutral-l-400);--chart-div-pos:var(--p-success)}@supports (color:lab(0% 0 0)){:root,[data-mode=light]{--chart-1:lab(55.381% -5.80367 -43.9303);--chart-2:lab(64.4319% -42.1543 3.64974);--chart-3:lab(51.553% 31.6998 -41.287);--chart-4:lab(66.2691% 28.2014 -11.2903);--chart-5:lab(51.4576% -11.5196 -17.0183);--chart-6:lab(71.68% -8.53691 34.5399);--chart-7:lab(66.0715% -29.7338 -15.8241);--chart-8:lab(47.6812% -1.14912 -11.0096);--chart-seq-1:lab(93.0785% -4.73171 -9.80493);--chart-seq-2:lab(83.807% -8.85001 -19.3516);--chart-seq-3:lab(73.3326% -12.0593 -28.6395);--chart-seq-4:lab(61.6303% -13.7826 -37.6657);--chart-seq-5:lab(48.4876% -8.46875 -45.4142);--chart-seq-6:lab(34.2895% -1.70365 -43.4744)}}[data-mode=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--p-bg:var(--neutral-d-0);--p-surface:var(--neutral-d-50);--p-surface-2:var(--neutral-d-100);--p-border:var(--neutral-d-200);--p-border-2:var(--neutral-d-300);--p-text-1:var(--neutral-d-1000);--p-text-2:var(--neutral-d-700);--p-text-3:var(--neutral-d-600);--p-success-text:var(--sem-success-text-dark);--p-warning-text:var(--sem-warning-text-dark);--p-danger-text:var(--sem-danger-text-dark);--p-info-text:var(--sem-info-text-dark);--surface-canvas:var(--p-bg);--surface-base:var(--p-surface);--surface-raised:var(--p-surface);--surface-overlay:var(--p-surface-2);--surface-sunken:var(--neutral-d-0);--surface-inset:var(--neutral-d-0);--surface-header:var(--neutral-d-100);--surface-row-alt:var(--neutral-d-0);--surface-hover:var(--neutral-d-100);--surface-active:var(--neutral-d-200);--surface-selected:var(--accent)}@supports (color:color-mix(in lab, red, red)){[data-mode=dark]{--surface-selected:color-mix(in srgb,var(--accent) 16%,var(--p-surface))}}[data-mode=dark]{--surface-scrim:#000000a3;--surface-disabled:var(--neutral-d-100);--sign-knock:var(--surface-base);--text-primary:var(--p-text-1);--text-secondary:var(--p-text-2);--text-tertiary:var(--p-text-3);--text-disabled:var(--neutral-d-500);--text-inverse:var(--ink-on-dark);--border-subtle:var(--neutral-d-100);--border-default:var(--p-border);--border-strong:var(--p-border-2);--border-input:var(--p-border-2);--status-success-fill:var(--p-success)}@supports (color:color-mix(in lab, red, red)){[data-mode=dark]{--status-success-fill:color-mix(in srgb,var(--p-success) 18%,var(--p-surface))}}[data-mode=dark]{--status-success-border:var(--p-success)}@supports (color:color-mix(in lab, red, red)){[data-mode=dark]{--status-success-border:color-mix(in srgb,var(--p-success) 45%,var(--p-surface))}}[data-mode=dark]{--status-warning-fill:var(--p-warning)}@supports (color:color-mix(in lab, red, red)){[data-mode=dark]{--status-warning-fill:color-mix(in srgb,var(--p-warning) 18%,var(--p-surface))}}[data-mode=dark]{--status-warning-border:var(--p-warning)}@supports (color:color-mix(in lab, red, red)){[data-mode=dark]{--status-warning-border:color-mix(in srgb,var(--p-warning) 45%,var(--p-surface))}}[data-mode=dark]{--status-danger-fill:var(--p-danger)}@supports (color:color-mix(in lab, red, red)){[data-mode=dark]{--status-danger-fill:color-mix(in srgb,var(--p-danger) 18%,var(--p-surface))}}[data-mode=dark]{--status-danger-border:var(--p-danger)}@supports (color:color-mix(in lab, red, red)){[data-mode=dark]{--status-danger-border:color-mix(in srgb,var(--p-danger) 45%,var(--p-surface))}}[data-mode=dark]{--status-info-fill:var(--p-info)}@supports (color:color-mix(in lab, red, red)){[data-mode=dark]{--status-info-fill:color-mix(in srgb,var(--p-info) 18%,var(--p-surface))}}[data-mode=dark]{--status-info-border:var(--p-info)}@supports (color:color-mix(in lab, red, red)){[data-mode=dark]{--status-info-border:color-mix(in srgb,var(--p-info) 45%,var(--p-surface))}}[data-mode=dark]{--status-neutral-on:var(--ink-on-dark);--status-success-on:var(--ink-on-dark);--status-danger-on:var(--ink-on-dark);--status-info-on:var(--ink-on-dark);--chart-grid:var(--neutral-d-200);--chart-axis:var(--neutral-d-500);--chart-1:#60aaf3;--chart-2:#52d0b3;--chart-3:#b98cea;--chart-4:#e6a7d0;--chart-5:#78a6bd;--chart-6:#ced183;--chart-7:#65d0dc;--chart-8:#8e99ab}@supports (color:lab(0% 0 0)){[data-mode=dark]{--chart-1:lab(67.0489% -7.13784 -44.1464);--chart-2:lab(76.0325% -41.909 3.64208);--chart-3:lab(65.5522% 31.001 -41.49);--chart-4:lab(75.5517% 28.2501 -11.3035);--chart-5:lab(65.3887% -11.769 -17.1016);--chart-6:lab(82.1968% -9.50429 38.3454);--chart-7:lab(77.6769% -29.8454 -15.8822);--chart-8:lab(62.7666% -1.24702 -11.0514)}}[data-contrast=high]{--border-subtle:var(--neutral-l-200);--p-border:var(--neutral-l-300);--p-border-2:var(--neutral-l-400);--p-text-2:var(--neutral-l-800);--p-text-3:var(--neutral-l-700);--text-disabled:var(--neutral-l-600);--focus-ring:0 0 0 2px var(--surface-base),0 0 0 5px var(--p-focus)}[data-mode=dark][data-contrast=high],[data-mode=dark] [data-contrast=high]{--border-subtle:var(--neutral-d-200);--p-border:var(--neutral-d-300);--p-border-2:var(--neutral-d-400);--p-text-2:var(--neutral-d-800);--p-text-3:var(--neutral-d-700);--text-disabled:var(--neutral-d-600)}:root{--xpms-class-0:#7c3aed;--xpms-class-1:#ec4899;--xpms-class-2:#f97316;--xpms-class-3:#eab308;--xpms-class-4:#a16207;--xpms-class-5:#dc2626;--xpms-class-6:#16a34a;--xpms-class-7:#0891b2;--xpms-class-8:#be185d;--xpms-class-9:#0ea5e9;--p-fs-hero:clamp(3rem,1.5rem + 6vw,5rem);--p-fs-display:clamp(2.5rem,1.6rem + 3.4vw,3.75rem);--p-fs-display-sm:clamp(1.75rem,1.3rem + 2vw,2.5rem);--p-fs-display-l:6rem;--p-fs-display-xl:6.75rem;--p-fs-h1:clamp(1.625rem,1.45rem + .9vw,2rem);--p-fs-h2:1.5rem;--p-fs-h3:1.125rem;--p-fs-h4:1rem;--p-fs-body:.875rem;--p-fs-small:.75rem;--p-fs-eyebrow:.75rem;--p-lh-display:.98;--p-lh-heading:1.12;--p-lh-snug:1.3;--p-lh-body:1.55;--p-lh-tight:1.04;--text-hero:var(--p-fs-hero);--text-display-1:var(--p-fs-display);--text-display-2:var(--p-fs-display-sm);--text-title-1:var(--p-fs-h1);--text-title-2:var(--p-fs-h2);--text-title-3:var(--p-fs-h3);--text-body-lg:var(--p-fs-h4);--text-body:var(--p-fs-body);--text-body-sm:var(--p-fs-body);--text-label:var(--p-fs-body);--text-label-sm:var(--p-fs-small);--text-micro:var(--p-fs-eyebrow);--text-mono-lg:var(--p-fs-h4);--text-mono:var(--p-fs-body);--text-mono-sm:var(--p-fs-small);--lh-display-1:var(--p-lh-display);--lh-display-2:var(--p-lh-display);--lh-title-1:var(--p-lh-heading);--lh-title-2:var(--p-lh-heading);--lh-title-3:var(--p-lh-snug);--lh-body:var(--p-lh-body);--lh-body-lg:var(--p-lh-body);--lh-body-sm:var(--p-lh-body);--lh-label:var(--p-lh-snug);--lh-label-sm:var(--p-lh-snug);--lh-micro:var(--p-lh-tight);--lh-mono:var(--p-lh-snug);--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--weight-heavy:800;--tracking-caps-display:.005em;--tracking-caps-display-2:.01em;--tracking-caps-h1:.02em;--tracking-caps-h2:.03em;--tracking-caps-micro:.08em;--tracking-tight:-.01em;--tracking-normal:0;--tracking-mono:0;--tracking-wordmark:.22em;--tracking-caps:var(--tracking-caps-micro);--tracking-micro:var(--tracking-caps-micro);--tracking-display:var(--tracking-caps-display);--tracking-label:var(--tracking-normal);--display-transform:uppercase}:root,[data-mode=light]{--grade:0;--width:100;--opsz:14;--type-axes:"GRAD" var(--grade),"wdth" var(--width),"opsz" var(--opsz)}[data-mode=dark]{--grade:-60}[data-lighting=outdoor]{--grade:90}[data-lighting=glove-sun]{--grade:130}[data-contrast=high]{--grade:40}[data-mode=dark][data-contrast=high]{--grade:-20}[data-density=compact]{--width:88}[data-density=default],[data-density=cozy]{--width:100}[data-density=touch],[data-density=spacious]{--width:106}:root{--opsz-display:96;--opsz-title:32;--opsz-body:14;--opsz-label:12;--p-0:0;--p-1:.25rem;--p-2:.5rem;--p-3:.75rem;--p-4:1rem;--p-5:1.25rem;--p-6:1.5rem;--p-8:2rem;--p-10:2.5rem;--p-12:3rem;--p-16:4rem;--p-20:5rem;--p-24:6rem;--space-0:0;--space-0-5:.125rem;--space-1-5:.375rem;--space-2-5:.625rem;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--space-20:5rem;--space-24:6rem;--rail-width:74px;--sidebar-width:224px;--sidebar-width-collapsed:64px;--topbar-height:56px;--mobile-appbar-height:52px;--mobile-tabbar-height:62px;--mobile-tabbar-inset:12px;--mobile-tabbar-offset:16px;--rail-item-width:56px;--rail-item-height:54px;--banner-height:36px;--content-max:1280px;--measure:66ch;--p-r-none:0px;--p-r-sm:2px;--p-r-md:4px;--p-r-lg:6px;--p-r-xl:10px;--p-r-2xl:20px;--p-r-pill:999px;--radius-none:var(--p-r-none);--radius-sm:var(--p-r-sm);--radius-md:var(--p-r-md);--radius-lg:var(--p-r-lg);--radius-xl:var(--p-r-xl);--radius-2xl:var(--p-r-2xl);--radius-full:var(--p-r-pill);--radius-control:var(--p-r-md);--radius-card:var(--p-r-lg);--radius-overlay:var(--p-r-xl);--radius-floating:var(--p-r-2xl)}:root,[data-mode=light]{--shadow-none:none;--shadow-1:0 1px 2px #10141e0f,0 1px 1px #10141e0a;--shadow-2:0 2px 4px #10141e0d,0 8px 16px #10141e14;--shadow-3:0 4px 8px #10141e0f,0 16px 32px #10141e24}[data-mode=dark]{--shadow-1:0 1px 2px #0006,inset 0 1px 0 #ffffff0a;--shadow-2:0 2px 4px #0006,0 8px 20px #00000073,inset 0 1px 0 #ffffff0d;--shadow-3:0 12px 36px #0009,inset 0 1px 0 #ffffff0f}:root{--elevation-resting:var(--shadow-1);--elevation-anchored:var(--shadow-2);--elevation-floating:var(--shadow-3);--motion-fast:.12s;--motion-normal:.2s;--motion-slow:.32s;--motion-skeleton:1.4s;--ease-standard:cubic-bezier(.4,0,.2,1);--ease-out:cubic-bezier(.2,.7,.2,1);--ease-in:cubic-bezier(.4,0,1,1);--motion-spring-snappy:.3s;--motion-spring-smooth:.41s;--ease-spring-snappy:linear(0,.062,.202,.37,.534,.678,.794,.882,.944,.985,1.009,1.022,1.026,1.026,1.023,1.018,1.014,1.01,1.006,1.004,1);--ease-spring-smooth:linear(0,.06,.187,.332,.471,.591,.691,.77,.831,.877,.912,.938,.956,.969,.979,.985,.99,.993,.995,.997,1);--motion-interaction-cap:.15s;--motion-hover:min(var(--motion-normal),var(--motion-interaction-cap));--ease-hover:var(--ease-out);--hover-lift-y:-2px;--hover-scale:1;--press-scale:.98;--stagger-step:40ms;--duration-instant:var(--motion-fast);--duration-fast:var(--motion-fast);--duration-base:var(--motion-normal);--duration-slow:var(--motion-slow);--duration-deliberate:var(--motion-skeleton);--ease-entrance:var(--ease-out);--ease-exit:var(--ease-in);--ease-emphasis:var(--ease-spring-snappy)}@media (prefers-reduced-motion:reduce){:root{--motion-fast:1ms;--motion-normal:1ms;--motion-slow:1ms;--motion-spring-snappy:0s;--motion-spring-smooth:0s;--ease-spring-snappy:linear;--ease-spring-smooth:linear;--hover-lift-y:0px;--press-scale:1;--stagger-step:0s}}:root{--transition-control:background-color var(--motion-hover) var(--ease-hover),border-color var(--motion-hover) var(--ease-hover),color var(--motion-hover) var(--ease-hover);--transition-overlay:opacity var(--motion-normal) var(--ease-out),transform var(--motion-normal) var(--ease-out);--transition-elevation:box-shadow var(--motion-fast) var(--ease-standard),border-color var(--motion-fast) var(--ease-standard);--transition-transform:transform var(--motion-fast) var(--ease-out);--transition-press:transform var(--motion-spring-snappy) var(--ease-spring-snappy);--transition-opacity:opacity var(--motion-fast) var(--ease-standard);--transition-axis:font-variation-settings var(--motion-normal) var(--ease-standard);--transition-card:var(--transition-control),var(--transition-elevation);--lift-hover:translateY(var(--hover-lift-y));--press-transform:scale(var(--press-scale));--border-hair:var(--border-width) solid var(--border-default);--border-hair-subtle:var(--border-width) solid var(--border-subtle);--border-hair-strong:var(--border-width) solid var(--border-strong);--border-input-hair:var(--border-width) solid var(--border-input);--marker-width:var(--border-width-md);--ring-width:var(--border-width-md);--ring-offset:var(--border-width-md);--focus-ring-inset:inset 0 0 0 var(--ring-width) var(--border-focus);--ring-field:0 0 0 3px var(--border-focus)}@supports (color:color-mix(in lab, red, red)){:root{--ring-field:0 0 0 3px color-mix(in srgb,var(--border-focus) 25%,transparent)}}:root{--ring-danger:0 0 0 3px var(--status-danger)}@supports (color:color-mix(in lab, red, red)){:root{--ring-danger:0 0 0 3px color-mix(in srgb,var(--status-danger) 25%,transparent)}}:root{--glass-blur:blur(14px);--glass-blur-heavy:blur(24px);--stagger-1:calc(0*var(--stagger-step));--stagger-2:calc(1*var(--stagger-step));--stagger-3:calc(2*var(--stagger-step));--stagger-4:calc(3*var(--stagger-step));--stagger-5:calc(4*var(--stagger-step));--stagger-6:calc(5*var(--stagger-step))}@keyframes ghx-spin{to{transform:rotate(360deg)}}@keyframes ghx-shimmer{0%{background-position:100% 0}to{background-position:0 0}}@keyframes ghx-fade-up{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes ghx-pulse{0%,to{opacity:1}50%{opacity:.35}}@keyframes ghx-fade-in{0%{opacity:0}to{opacity:1}}@keyframes ghx-scale-in{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:none}}@keyframes ghx-slide-in-end{0%{opacity:0;transform:translate(12px)}to{opacity:1;transform:none}}@keyframes ghx-slide-in-bottom{0%{transform:translateY(100%)}to{transform:none}}@keyframes ghx-marker-in{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.ghx-enter{animation:ghx-fade-up var(--motion-normal) var(--ease-out) both}.ghx-enter-scale{animation:ghx-scale-in var(--motion-normal) var(--ease-out) both}.ghx-enter-end{animation:ghx-slide-in-end var(--motion-normal) var(--ease-out) both}.ghx-skeleton{background:linear-gradient(90deg,var(--surface-inset) 0%,var(--surface-hover) 50%,var(--surface-inset) 100%);animation:ghx-shimmer var(--motion-skeleton) linear infinite;background-size:200% 100%}.ghx-press:active{transform:var(--press-transform)}.ghx-lift{transition:var(--transition-card)}.ghx-lift:hover{transform:var(--lift-hover);box-shadow:var(--elevation-anchored)}@media (prefers-reduced-motion:reduce){.ghx-skeleton{background:var(--surface-inset);animation:none}.ghx-lift:hover{transform:none}}.ghx-aurora{isolation:isolate;background:linear-gradient(160deg,var(--aurora-veil-4) 0%,var(--surface-instrument) 55%);position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.ghx-aurora{background:linear-gradient(160deg,color-mix(in oklch,var(--aurora-veil-4) 22%,var(--surface-instrument)) 0%,var(--surface-instrument) 55%)}}.ghx-aurora>*{z-index:2;position:relative}.ghx-aurora:before,.ghx-aurora:after{content:"";z-index:0;pointer-events:none;will-change:transform,opacity;position:absolute;inset:-40%}.ghx-aurora:before{background:radial-gradient(48% 34% at 22% 62%,var(--aurora-veil-2) 0%,transparent 68%), radial-gradient(38% 26% at 62% 44%,var(--aurora-veil-1) 0%,transparent 66%)}@supports (color:color-mix(in lab, red, red)){.ghx-aurora:before{background:radial-gradient(48% 34% at 22% 62%,color-mix(in oklch,var(--aurora-veil-2) 68%,transparent) 0%,transparent 68%), radial-gradient(38% 26% at 62% 44%,color-mix(in oklch,var(--aurora-veil-1) 52%,transparent) 0%,transparent 66%)}}.ghx-aurora:before{filter:blur(34px);animation:24s ease-in-out infinite alternate ghx-aurora-a}.ghx-aurora:after{background:radial-gradient(52% 30% at 74% 70%,var(--aurora-veil-3) 0%,transparent 70%), radial-gradient(34% 44% at 44% 22%,var(--aurora-veil-4) 0%,transparent 72%)}@supports (color:color-mix(in lab, red, red)){.ghx-aurora:after{background:radial-gradient(52% 30% at 74% 70%,color-mix(in oklch,var(--aurora-veil-3) 56%,transparent) 0%,transparent 70%), radial-gradient(34% 44% at 44% 22%,color-mix(in oklch,var(--aurora-veil-4) 44%,transparent) 0%,transparent 72%)}}.ghx-aurora:after{filter:blur(42px);animation:31s ease-in-out infinite alternate ghx-aurora-b}@keyframes ghx-aurora-a{0%{opacity:.85;transform:translate(-6%,4%)scale(1.05)skewY(-2deg)}50%{opacity:1;transform:translate(5%,-3%)scale(1.18)skewY(3deg)}to{opacity:.78;transform:translate(-2%,6%)scale(1.08)skewY(-1deg)}}@keyframes ghx-aurora-b{0%{opacity:.7;transform:translate(4%,-5%)scale(1.12)skew(3deg)}50%{opacity:.95;transform:translate(-7%,3%)scale(1.02)skew(-4deg)}to{opacity:.66;transform:translate(3%,-2%)scale(1.15)skew(2deg)}}.ghx-aurora--band:before{height:260%;inset:-120% -40% auto}.ghx-aurora--band:after{height:220%;inset:-100% -40% auto}.ghx-aurora-edge{background:linear-gradient(90deg,var(--aurora-veil-1),var(--aurora-veil-2) 34%,var(--aurora-veil-3) 68%,var(--aurora-veil-4));background-size:220% 100%;animation:18s linear infinite ghx-aurora-slide}@keyframes ghx-aurora-slide{to{background-position:220% 0}}.ghx-aurora-shimmer{background:linear-gradient(96deg,var(--text-secondary) 0%,var(--text-secondary) 38%, var(--brand-aurora) 50%,var(--text-secondary) 62%,var(--text-secondary) 100%);color:#0000;background-size:280% 100%;-webkit-background-clip:text;background-clip:text;animation:2.4s linear infinite ghx-aurora-sweep}@keyframes ghx-aurora-sweep{to{background-position:-180% 0}}@media (prefers-reduced-motion:reduce){.ghx-aurora:before{opacity:1;animation:none;transform:translate(5%,-3%)scale(1.18)skewY(3deg)}.ghx-aurora:after{opacity:.95;animation:none;transform:translate(-7%,3%)scale(1.02)skew(-4deg)}.ghx-aurora-edge,.ghx-aurora-shimmer{animation:none}.ghx-aurora-shimmer{color:var(--text-secondary);background:0 0}}:root{--layer-base:0;--layer-raised:10;--layer-sticky:20;--layer-rail:30;--layer-appbar:40;--layer-banner:50;--layer-dropdown:60;--layer-scrim:70;--layer-overlay:80;--layer-toast:90;--layer-command:100;--layer-skip-link:110;--z-base:var(--layer-base);--z-dropdown:var(--layer-dropdown);--z-sticky:var(--layer-sticky);--z-banner:var(--layer-banner);--z-overlay:var(--layer-scrim);--z-modal:var(--layer-overlay);--z-toast:var(--layer-toast);--z-palette:var(--layer-command);--z-skip-link:var(--layer-skip-link);--p-z-nav:var(--layer-rail)}:root,[data-density=default],[data-density=cozy]{--k-ctl-py:var(--p-2);--k-ctl-px:var(--p-4);--k-input-px:var(--p-3);--k-ctl-fs:14px;--k-row-py:var(--p-3);--k-row-px:var(--p-4);--k-cell-fs:14px;--k-card-pad:var(--p-4);--k-gap:var(--p-3);--k-stack:var(--p-3);--control-height:34px;--control-height-sm:28px;--control-height-lg:42px;--control-padding-x:var(--k-ctl-px);--control-gap:var(--p-2);--row-height:38px;--row-padding-x:var(--k-row-px);--stack-gap:var(--k-stack);--section-gap:var(--p-6);--field-gap:var(--space-1-5);--hit-target:34px}[data-density=compact]{--k-ctl-py:var(--p-1);--k-ctl-px:var(--p-3);--k-input-px:var(--p-2);--k-ctl-fs:13px;--k-row-py:var(--p-2);--k-row-px:var(--p-3);--k-cell-fs:13px;--k-card-pad:var(--p-3);--k-gap:var(--p-2);--k-stack:var(--p-2);--control-height:26px;--control-height-sm:22px;--control-height-lg:32px;--row-height:30px;--section-gap:var(--p-4);--field-gap:4px;--hit-target:26px}[data-density=touch],[data-density=spacious]{--k-ctl-py:var(--p-3);--k-ctl-px:var(--p-5);--k-input-px:var(--p-4);--k-ctl-fs:15px;--k-row-py:var(--p-4);--k-row-px:var(--p-5);--k-cell-fs:15px;--k-card-pad:var(--p-6);--k-gap:var(--p-5);--k-stack:var(--p-4);--control-height:44px;--control-height-sm:36px;--control-height-lg:52px;--row-height:56px;--section-gap:var(--p-8);--field-gap:var(--p-2);--hit-target:44px}:root{--bp-xs:20rem;--bp-sm:30rem;--bp-md:48rem;--bp-lg:64rem;--bp-xl:80rem;--bp-2xl:100rem;--viewport-h:100vh;--overlay-max-h:86vh;--sheet-max-h:84vh}@supports (height:100dvh){:root{--viewport-h:100dvh;--overlay-max-h:86dvh;--sheet-max-h:84dvh}}.ghx-cq{container-type:inline-size}.ghx-scroll-x{overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scroll-snap-type:inline proximity;overflow:auto hidden}.ghx-scroll-x>*{scroll-snap-align:start}.ghx-scroll-y{overscroll-behavior-block:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin;overflow-y:auto}img,svg,video,canvas{max-width:100%}.ghx-shrink{min-width:0}html{-moz-text-size-adjust:100%;text-size-adjust:100%}button,[role=button],a,label,summary{touch-action:manipulation}:root{--safe-top:env(safe-area-inset-top,0px);--safe-bottom:env(safe-area-inset-bottom,0px);--safe-inline-start:env(safe-area-inset-left,0px);--safe-inline-end:env(safe-area-inset-right,0px)}@media print{.ghx-no-print{display:none!important}.ghx-scroll-x,.ghx-scroll-y{overflow:visible!important}}@media (hover:none){.ghx-hover-only{display:none}}@media (forced-colors:active){.ghx-focus-ring,:focus-visible{outline-offset:2px;outline:2px solid canvastext!important}[data-elevated]{border:1px solid canvastext}}.ghx-dialog{max-height:var(--overlay-max-h)}.ghx-sheet-side{max-width:92vw}.ghx-sheet-bottom{max-height:var(--sheet-max-h)}@media (max-width:30rem){.ghx-dialog-layer{align-items:flex-end;padding:0}.ghx-dialog{border-start-start-radius:var(--radius-overlay);border-start-end-radius:var(--radius-overlay);border-end-end-radius:0;border-end-start-radius:0;max-width:none;max-height:92dvh}.ghx-sheet-side{width:auto;max-width:none;max-height:var(--sheet-max-h);border-inline-width:0;border-block-start:1px solid var(--border-strong);border-start-start-radius:var(--radius-overlay);border-start-end-radius:var(--radius-overlay);inset-block:auto 0;inset-inline:0}}.ghx-form-grid{gap:var(--stack-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@container (max-width:34rem){.ghx-form-grid{grid-template-columns:minmax(0,1fr)}}.ghx-gallery-grid{gap:var(--stack-gap);grid-template-columns:repeat(auto-fill,minmax(clamp(9rem,28cqi,14rem),1fr));display:grid}.ghx-metric-grid{gap:var(--stack-gap);grid-template-columns:repeat(auto-fit,minmax(clamp(8rem,22cqi,13rem),1fr));display:grid}.ghx-toolbar{align-items:center;gap:var(--control-gap);flex-wrap:wrap;display:flex}.ghx-toolbar-grow{flex:12rem;min-width:0}@container (max-width:30rem){.ghx-toolbar-grow{flex-basis:100%;order:-1}}.ghx-dashgrid{grid-template-columns:repeat(12,minmax(0,1fr));gap:12px;display:grid;container-type:inline-size}@container (max-width:700px){.ghx-dashgrid>*{grid-column:span 12!important}}*,:before,:after{box-sizing:border-box}body{background:var(--surface-canvas);color:var(--text-primary);font-family:var(--font-sans);font-size:var(--text-body);line-height:var(--lh-body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0}h1,h2,h3,h4,h5,h6{margin:0}p{text-wrap:pretty;margin:0}code,kbd,pre,samp{font-family:var(--font-mono);font-size:var(--text-mono);font-variation-settings:normal}table{font-variant-numeric:tabular-nums lining-nums}:focus-visible{box-shadow:var(--focus-ring);outline:none}::selection{background:var(--accent);color:var(--accent-on)}body{font-variation-settings:var(--type-axes)}.ghx-display{font-family:var(--font-display);text-transform:uppercase;font-variation-settings:normal;letter-spacing:var(--tracking-caps-display);font-weight:400;line-height:var(--p-lh-display)}.ghx-display-2{font-family:var(--font-display);text-transform:uppercase;font-variation-settings:normal;letter-spacing:var(--tracking-caps-display-2);font-weight:400;line-height:.94}.ghx-h1{font-family:var(--font-display);text-transform:uppercase;font-variation-settings:normal;letter-spacing:var(--tracking-caps-h1);font-weight:400;line-height:1}.ghx-h2{font-family:var(--font-display);text-transform:uppercase;font-variation-settings:normal;letter-spacing:var(--tracking-caps-h2);font-weight:400;line-height:1.05}.ghx-colhead,.ghx-eyebrow{font-family:var(--font-display);text-transform:uppercase;font-variation-settings:normal;font-weight:400;font-size:var(--text-micro);letter-spacing:var(--tracking-caps-micro);white-space:nowrap;color:var(--text-tertiary)}.ghx-eyebrow-mono{font-family:var(--font-mono);text-transform:uppercase;font-weight:var(--weight-semibold);font-size:var(--text-micro);letter-spacing:var(--tracking-caps-micro);white-space:nowrap;color:var(--text-tertiary)}.ghx-poster{font-family:var(--font-poster);text-transform:uppercase;font-variation-settings:normal;letter-spacing:var(--tracking-caps-display);font-weight:400;line-height:.9}.ghx-text{font-family:var(--font-sans);font-variation-settings:var(--type-axes)}.ghx-mono{font-family:var(--font-mono);letter-spacing:var(--tracking-mono)}.ghx-wordmark{font-family:var(--font-wordmark);text-transform:uppercase;letter-spacing:var(--tracking-wordmark);font-weight:500}.ghx-rowactions-trigger{opacity:0;transition:opacity var(--duration-fast) var(--ease-standard)}:is(tr,li,[data-row],[data-row-host]):hover .ghx-rowactions-trigger,:is(tr,li,[data-row],[data-row-host]):focus-within .ghx-rowactions-trigger,.ghx-rowactions-trigger:focus-visible,.ghx-rowactions-trigger[aria-expanded=true]{opacity:1}@media (hover:none){.ghx-rowactions-trigger{opacity:1}}.ghx-calcell:hover .ghx-calcell-add,.ghx-calcell:focus-within .ghx-calcell-add{opacity:1}@media (hover:none){.ghx-calcell-add{opacity:1!important}}.ghx-dragging{opacity:.4}.ghx-dropbefore{box-shadow:inset 0 2px 0 var(--accent)}.ghx-dropafter{box-shadow:inset 0 -2px 0 var(--accent)}.ghx-dropinto{outline:2px dashed var(--accent);outline-offset:-2px}.ghx-sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ghx-tlbar-actions{flex:none}.ghx-tlbar-handle{opacity:0;background:var(--border-strong);transition:opacity var(--duration-fast) var(--ease-standard)}.ghx-tlbar:hover .ghx-tlbar-handle{opacity:.55}.ghx-colgrip{opacity:0;background:var(--border-strong);transition:opacity var(--duration-fast) var(--ease-standard)}th:hover .ghx-colgrip,.ghx-colgrip:hover{opacity:.6}:root{--p-accent:var(--accent);--p-accent-hover:var(--accent-hover);--p-accent-text:var(--accent-text);--p-accent-contrast:var(--accent-on);--p-accent-weak:var(--accent-lift);--p-accent-cta:var(--accent-cta);--p-accent-cta-contrast:var(--accent-on);--p-accent-strong:var(--accent-cta);--p-accent-strong-contrast:var(--accent-on);--brand-atlas-ink:var(--brand-atlas-cta);--brand-compass-ink:var(--brand-compass-cta);--brand-gateway-ink:var(--brand-gateway-cta);--brand-legend-ink:var(--brand-legend-cta)}[data-platform=atlas]{--accent:var(--brand-atlas);--accent-cta:var(--brand-atlas-cta);--accent-hover:var(--brand-atlas-hover);--accent-lift:var(--brand-atlas)}@supports (color:color-mix(in lab, red, red)){[data-platform=atlas]{--accent-lift:color-mix(in srgb,var(--brand-atlas) 14%,transparent)}}[data-platform=atlas]{--accent-lift-text:var(--brand-atlas-text);--accent-on:var(--brand-atlas-on);--accent-text:var(--brand-atlas-text);--accent-ink:var(--brand-atlas-text)}[data-platform=compass]{--accent:var(--brand-compass);--accent-cta:var(--brand-compass-cta);--accent-hover:var(--brand-compass-hover);--accent-lift:var(--brand-compass)}@supports (color:color-mix(in lab, red, red)){[data-platform=compass]{--accent-lift:color-mix(in srgb,var(--brand-compass) 12%,transparent)}}[data-platform=compass]{--accent-lift-text:var(--brand-compass-text);--accent-on:var(--brand-compass-on);--accent-text:var(--brand-compass-text);--accent-ink:var(--brand-compass-text)}[data-platform=gateway]{--accent:var(--brand-gateway);--accent-cta:var(--brand-gateway-cta);--accent-hover:var(--brand-gateway-hover);--accent-lift:var(--brand-gateway)}@supports (color:color-mix(in lab, red, red)){[data-platform=gateway]{--accent-lift:color-mix(in srgb,var(--brand-gateway) 14%,transparent)}}[data-platform=gateway]{--accent-lift-text:var(--brand-gateway-text);--accent-on:var(--brand-gateway-on);--accent-text:var(--brand-gateway-text);--accent-ink:var(--brand-gateway-text)}[data-platform=legend]{--accent:var(--brand-legend);--accent-cta:var(--brand-legend-cta);--accent-hover:var(--brand-legend-hover);--accent-lift:var(--brand-legend)}@supports (color:color-mix(in lab, red, red)){[data-platform=legend]{--accent-lift:color-mix(in srgb,var(--brand-legend) 13%,transparent)}}[data-platform=legend]{--accent-lift-text:var(--brand-legend-text);--accent-on:var(--brand-legend-on);--accent-text:var(--brand-legend-text);--accent-ink:var(--brand-legend-text)}[data-mode=dark] [data-platform=atlas]{--accent:var(--brand-atlas-lift);--accent-cta:var(--brand-atlas-lift);--accent-text:var(--brand-atlas-lift-text);--accent-lift-text:var(--brand-atlas-lift-text);--accent-lift:var(--brand-atlas)}@supports (color:color-mix(in lab, red, red)){[data-mode=dark] [data-platform=atlas]{--accent-lift:color-mix(in srgb,var(--brand-atlas) 22%,transparent)}}[data-mode=dark] [data-platform=atlas]{--accent-on:var(--ink-on-dark)}[data-mode=dark] [data-platform=compass]{--accent:var(--brand-compass-lift);--accent-cta:var(--brand-compass-lift);--accent-text:var(--brand-compass-lift-text);--accent-lift-text:var(--brand-compass-lift-text);--accent-lift:var(--brand-compass)}@supports (color:color-mix(in lab, red, red)){[data-mode=dark] [data-platform=compass]{--accent-lift:color-mix(in srgb,var(--brand-compass) 18%,transparent)}}[data-mode=dark] [data-platform=compass]{--accent-on:var(--brand-compass-on)}[data-mode=dark] [data-platform=gateway]{--accent:var(--brand-gateway-lift);--accent-cta:var(--brand-gateway-lift);--accent-text:var(--brand-gateway-lift-text);--accent-lift-text:var(--brand-gateway-lift-text);--accent-lift:var(--brand-gateway)}@supports (color:color-mix(in lab, red, red)){[data-mode=dark] [data-platform=gateway]{--accent-lift:color-mix(in srgb,var(--brand-gateway) 22%,transparent)}}[data-mode=dark] [data-platform=gateway]{--accent-on:var(--ink-on-dark)}[data-mode=dark] :is([data-product=legend],[data-platform=legend],[data-brand=legend]){--accent:var(--brand-legend-lift);--accent-cta:var(--brand-legend-lift);--accent-text:var(--brand-legend-lift-text);--accent-lift-text:var(--brand-legend-lift-text);--accent-lift:var(--brand-legend)}@supports (color:color-mix(in lab, red, red)){[data-mode=dark] :is([data-product=legend],[data-platform=legend],[data-brand=legend]){--accent-lift:color-mix(in srgb,var(--brand-legend) 20%,transparent)}}[data-mode=dark] :is([data-product=legend],[data-platform=legend],[data-brand=legend]){--accent-on:var(--brand-legend-on)}:root{--layer-popover:85;--layer-tour:105;--layer-max:2147480000}}@layer components,utilities;