:root{--brand-electric:#148def;--brand-azure:#0d74df;--brand-core:#0e62c8;--brand-royal:#1152b0;--brand-deep-navy:#0b254b;--brand-ink-blue:#071423;--brand-ice:#c0d7ee;--brand-steel:#4d75a2;--brand-silver:#acb8c9;--brand-blue-white:#f4f8fc;--brand-elevated-blue-black:#101628;--brand-blue-50:#eff7ff;--brand-blue-100:#dbeeff;--brand-blue-200:#b8ddff;--brand-blue-300:#83c5fb;--brand-blue-400:#47aaf5;--brand-blue-500:#148def;--brand-blue-600:#0d74df;--brand-blue-700:#0e62c8;--brand-blue-800:#1152b0;--brand-blue-900:#123f82;--brand-blue-950:#0b254b;--brand-ink-50:#f2f6fa;--brand-ink-100:#e1eaf3;--brand-ink-200:#c4d3e2;--brand-ink-300:#9db4ca;--brand-ink-400:#718faa;--brand-ink-500:#4d6c88;--brand-ink-600:#344f6a;--brand-ink-700:#233c55;--brand-ink-800:#162c43;--brand-ink-900:#0e2034;--brand-ink-950:#071423;--brand-silver-50:#f8fafc;--brand-silver-100:#eef2f6;--brand-silver-200:#dfe6ed;--brand-silver-300:#cbd5df;--brand-silver-400:#acb8c9;--brand-silver-500:#8e9caf;--brand-silver-600:#718196;--brand-silver-700:#56677c;--brand-silver-800:#3b4b60;--brand-silver-900:#263548;--brand-silver-950:#131d2b;--brand-logo-surface:#0a0f1c;--brand-logo-border:#c0d7ee47;--cyrkil-navy:#102a43;--cyrkil-violet:#8257e5;--cyrkil-cyan:#00f2fe;--cyrkil-cloud:#f8fafc;--cyrkil-slate:#627d98;--cyrkil-slate-accessible:#526d82;--cyrkil-teal:#0c8c8b;--cyrkil-deep-teal:#086f6e;--cyrkil-bright-teal:#17b8b5;--cyrkil-aqua:#7be1df;--cyrkil-teal-mist:#e8f5f4;--cyrkil-midnight:#071b2b;--cyrkil-ink:#061522;--cyrkil-cool-surface:#eef4f7;--cyrkil-violet-mist:#f0ebfc;--cyrkil-cyan-mist:#e6fcfe;--cyrkil-deep-violet:#5b36b6;--color-background:var(--cyrkil-cloud);--color-surface:color-mix(in srgb, var(--cyrkil-cloud) 96%, var(--cyrkil-navy));--color-foreground:var(--cyrkil-navy);--color-text-muted:var(--cyrkil-slate-accessible);--color-border:color-mix(in srgb, var(--cyrkil-slate) 32%, transparent);--color-primary:var(--cyrkil-violet);--color-highlight:var(--cyrkil-cyan);--color-focus:var(--cyrkil-violet);--color-surface-raised:var(--cyrkil-cloud);--color-surface-subtle:color-mix(in srgb, var(--cyrkil-cloud) 92%, var(--cyrkil-navy));--color-cyra-user-message:var(--cyrkil-navy);--color-cyra-signal:var(--cyrkil-teal);--color-cyra-signal-strong:var(--cyrkil-deep-teal);--color-cyra-surface:var(--cyrkil-teal-mist);--color-cyra-border:color-mix(in srgb, var(--cyrkil-teal) 32%, var(--cyrkil-cloud));--color-intelligence-background:var(--cyrkil-midnight);--color-mobile-navigation-surface:color-mix(in srgb, var(--cyrkil-cloud) 96%, var(--cyrkil-cool-surface));--color-header-surface:color-mix(in srgb, var(--cyrkil-cloud) 88%, transparent);--color-header-surface-scrolled:color-mix(in srgb, var(--cyrkil-cloud) 97%, transparent);--color-header-border:color-mix(in srgb, var(--cyrkil-slate) 24%, transparent);--color-header-border-scrolled:color-mix(in srgb, var(--cyrkil-slate) 38%, transparent);--color-footer-background:var(--cyrkil-navy);--color-footer-foreground:var(--cyrkil-cloud);--color-footer-text-muted:color-mix(in srgb, var(--cyrkil-cloud) 74%, transparent);--color-overlay:var(--cyrkil-navy);--color-focus-ring:var(--cyrkil-violet);--color-cyra-product-header-surface:color-mix(in srgb, var(--cyrkil-cloud) 97%, transparent);--color-cyra-workspace-background:var(--cyrkil-cool-surface);--color-cyra-panel-surface:var(--cyrkil-cloud);--color-cyra-sidebar-surface:color-mix(in srgb, var(--cyrkil-cloud) 96%, var(--cyrkil-teal-mist));--color-cyra-composer-panel:color-mix(in srgb, var(--cyrkil-cloud) 96%, var(--cyrkil-teal-mist));--color-cyra-workspace-border:color-mix(in srgb, var(--cyrkil-slate) 24%, var(--cyrkil-cloud));--shadow-header:0 .75rem 2rem color-mix(in srgb, var(--cyrkil-navy) 10%, transparent);--shadow-header-scrolled:0 1rem 2.5rem color-mix(in srgb, var(--cyrkil-navy) 16%, transparent);--shadow-card:0 1.5rem 4rem color-mix(in srgb, var(--cyrkil-navy) 12%, transparent);--shadow-card-hover:0 1.8rem 5rem color-mix(in srgb, var(--cyrkil-navy) 16%, transparent), 0 0 0 1px color-mix(in srgb, var(--cyrkil-teal) 12%, transparent);--shadow-action:0 .75rem 2rem color-mix(in srgb, var(--cyrkil-navy) 18%, transparent), inset 0 1px #ffffff38;--shadow-glow:0 0 4rem color-mix(in srgb, var(--cyrkil-cyan) 16%, transparent);--shadow-cyra-surface:0 1.75rem 4.5rem color-mix(in srgb, var(--cyrkil-navy) 16%, transparent);--shadow-mobile-navigation:0 1.5rem 3rem color-mix(in srgb, var(--cyrkil-navy) 24%, transparent);--shadow-cyra-workspace-panel:0 1.25rem 3.25rem color-mix(in srgb, var(--cyrkil-navy) 10%, transparent);--shadow-cyra-sidebar-panel:0 .75rem 2rem color-mix(in srgb, var(--cyrkil-navy) 7%, transparent);--shadow-cyra-message-bubble:0 .55rem 1.5rem color-mix(in srgb, var(--cyrkil-navy) 7%, transparent);--shadow-cyra-user-message:0 .65rem 1.6rem color-mix(in srgb, var(--cyrkil-navy) 14%, transparent);--gradient-cyra-signal:linear-gradient(120deg, var(--cyrkil-teal), var(--cyrkil-cyan), var(--cyrkil-violet));--gradient-cyra-word:linear-gradient(110deg, var(--cyrkil-deep-teal), var(--cyrkil-deep-violet));--gradient-intelligence:linear-gradient(125deg, var(--cyrkil-ink), var(--cyrkil-navy) 56%, var(--cyrkil-deep-teal));--gradient-hero-wash:linear-gradient(115deg, color-mix(in srgb, var(--cyrkil-cloud) 96%, transparent), color-mix(in srgb, var(--cyrkil-teal-mist) 70%, transparent)), radial-gradient(circle at 76% 8%, color-mix(in srgb, var(--cyrkil-cyan) 22%, transparent), transparent 30%), radial-gradient(circle at 91% 62%, color-mix(in srgb, var(--cyrkil-violet) 14%, transparent), transparent 33%), radial-gradient(circle at 8% 90%, color-mix(in srgb, var(--cyrkil-teal) 9%, transparent), transparent 28%);--gradient-page-atmosphere:radial-gradient(circle at 88% 4%, color-mix(in srgb, var(--cyrkil-cyan) 10%, transparent), transparent 30rem), radial-gradient(circle at 4% 76%, color-mix(in srgb, var(--cyrkil-violet) 7%, transparent), transparent 34rem), var(--cyrkil-cloud);--gradient-route-atmosphere:radial-gradient(circle at 86% 18%, color-mix(in srgb, var(--cyrkil-cyan) 16%, transparent), transparent 29rem), radial-gradient(circle at 8% 92%, color-mix(in srgb, var(--cyrkil-teal) 9%, transparent), transparent 25rem), radial-gradient(circle at 72% 74%, color-mix(in srgb, var(--cyrkil-violet) 8%, transparent), transparent 31rem), linear-gradient(145deg, var(--cyrkil-cloud), color-mix(in srgb, var(--cyrkil-teal-mist) 58%, var(--cyrkil-cloud)));--gradient-workspace-atmosphere:radial-gradient(circle at 90% 4%, color-mix(in srgb, var(--cyrkil-cyan) 11%, transparent), transparent 28rem), radial-gradient(circle at 4% 94%, color-mix(in srgb, var(--cyrkil-violet) 7%, transparent), transparent 30rem), linear-gradient(145deg, var(--cyrkil-cool-surface), color-mix(in srgb, var(--cyrkil-teal-mist) 48%, var(--cyrkil-cool-surface)));--gradient-panel:linear-gradient(145deg, #ffffffeb, #f8fcfdd1) padding-box, linear-gradient(135deg, color-mix(in srgb, var(--cyrkil-teal) 28%, transparent), color-mix(in srgb, var(--cyrkil-violet) 16%, transparent)) border-box;--gradient-footer:radial-gradient(circle at 83% 20%, color-mix(in srgb, var(--cyrkil-teal) 24%, transparent), transparent 32%), linear-gradient(135deg, var(--cyrkil-ink), var(--cyrkil-navy));--header-height:4.25rem;--cyra-product-header-height:4.75rem;--header-top-offset:.75rem;--header-slot-height:calc(var(--header-height) + var(--header-top-offset));--page-section-spacing:2.5rem;--page-top-offset:var(--header-slot-height);--route-content-top-offset:var(--page-section-spacing);--anchor-scroll-margin:calc(var(--header-slot-height) + 1.5rem);--content-max-width:80rem;--home-content-max-width:90rem}html:not([data-ui-scope=specialist]) [data-site-scope=corporate]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-page-background:var(--brand-blue-white);--color-surface:#f9fbfe;--color-surface-raised:#fff;--color-surface-subtle:#eaf2fa;--color-surface-strong:#dbe8f5;--color-surface-overlay:#071423c7;--color-text-primary:#0c2036;--color-text-secondary:#36536f;--color-text-muted:#4d6782;--color-text-inverse:#f4f8fc;--color-text-link:var(--brand-core);--color-border-subtle:#c8d6e4;--color-border:#a7bacd;--color-border-strong:var(--brand-ink-400);--color-primary:var(--brand-core);--color-primary-hover:#0d57b3;--color-primary-pressed:#0b4694;--color-primary-text:#f8fbfe;--color-highlight:var(--brand-electric);--color-focus-ring:var(--brand-core);--color-selection:var(--brand-ice);--color-selection-text:var(--brand-ink-blue);--color-input-surface:#fff;--color-input-border:var(--brand-ink-400);--color-input-placeholder:#4d6782;--status-success:#1e6b55;--status-success-surface:#e7f4ef;--status-success-border:#6da991;--status-warning:#79520a;--status-warning-surface:#fff4d9;--status-warning-border:#bd8a28;--status-error:#9d2e32;--status-error-surface:#fff0f1;--status-error-border:#cf777a;--status-info:var(--brand-core);--status-info-surface:var(--brand-blue-50);--status-info-border:#76a7d8;--color-background:var(--color-page-background);--color-foreground:var(--color-text-primary);--color-overlay:var(--color-surface-overlay);--color-focus:var(--color-focus-ring);--color-header-surface:#f4f8fce6;--color-header-surface-scrolled:#f9fbfef7;--color-header-border:#4d75a23d;--color-header-border-scrolled:#4d75a26b;--color-footer-background:#081827;--color-footer-foreground:#e7f0fa;--color-footer-text-muted:#b7c8da;--color-mobile-navigation-surface:#f9fbfe;--color-admin-sidebar-background:#0a1e33;--color-admin-sidebar-surface:#123454;--color-admin-sidebar-foreground:#f3f8fd;--color-admin-sidebar-text-muted:#abc0d3;--color-admin-sidebar-border:#9abcda3d;--color-cyra-user-message:var(--brand-deep-navy);--color-cyra-user-message-text:#f4f8fc;--color-cyra-signal:var(--brand-core);--color-cyra-signal-strong:var(--brand-royal);--color-cyra-surface:var(--brand-blue-50);--color-cyra-border:#93b7d9;--color-cyra-product-header-surface:#f9fbfef7;--color-cyra-workspace-background:#e9f1f9;--color-cyra-panel-surface:#f9fbfe;--color-cyra-sidebar-surface:#f2f7fc;--color-cyra-composer-panel:#f7fafe;--color-cyra-workspace-border:#a9bdd1;--cyrkil-navy:var(--brand-deep-navy);--cyrkil-violet:var(--brand-core);--cyrkil-cyan:var(--brand-electric);--cyrkil-cloud:#f9fbfe;--cyrkil-slate:var(--brand-ink-500);--cyrkil-slate-accessible:#4d6782;--cyrkil-teal:var(--brand-core);--cyrkil-deep-teal:var(--brand-royal);--cyrkil-bright-teal:var(--brand-electric);--cyrkil-aqua:var(--brand-blue-200);--cyrkil-teal-mist:var(--brand-blue-50);--cyrkil-midnight:#0a1830;--cyrkil-ink:var(--brand-ink-blue);--cyrkil-cool-surface:#e9f1f9;--cyrkil-violet-mist:var(--brand-blue-100);--cyrkil-cyan-mist:var(--brand-blue-50);--cyrkil-deep-violet:var(--brand-royal);--shadow-header:0 .75rem 2rem #07142314;--shadow-header-scrolled:0 1rem 2.5rem #07142324;--shadow-card:0 1.5rem 4rem #0b254b1a;--shadow-card-hover:0 1.8rem 5rem #0b254b24, 0 0 0 1px #148def1f;--shadow-action:0 .75rem 2rem #0b254b33, inset 0 1px #ffffff38;--shadow-glow:0 0 4rem #148def24;--shadow-cyra-surface:0 1.75rem 4.5rem #0b254b24;--shadow-mobile-navigation:0 1.5rem 3rem #07142338;--shadow-cyra-workspace-panel:0 1.25rem 3.25rem #0b254b17;--shadow-cyra-sidebar-panel:0 .75rem 2rem #0b254b12;--shadow-cyra-message-bubble:0 .55rem 1.5rem #0b254b12;--shadow-cyra-user-message:0 .65rem 1.6rem #0b254b29;--gradient-cyra-signal:linear-gradient(120deg, var(--brand-royal), var(--brand-core), var(--brand-electric));--gradient-cyra-word:linear-gradient(110deg, var(--brand-royal), var(--brand-electric));--gradient-hero-wash:linear-gradient(115deg, #f9fbfef7, #e7f0fad1), radial-gradient(circle at 76% 8%, #148def2b, transparent 30%), radial-gradient(circle at 91% 62%, #0d74df1a, transparent 33%), radial-gradient(circle at 8% 90%, #1152b014, transparent 28%);--gradient-page-atmosphere:radial-gradient(circle at 88% 4%, #148def14, transparent 30rem), radial-gradient(circle at 4% 76%, #1152b00f, transparent 34rem), var(--color-page-background);--gradient-route-atmosphere:radial-gradient(circle at 86% 18%, #148def1f, transparent 29rem), radial-gradient(circle at 8% 92%, #1152b012, transparent 25rem), linear-gradient(145deg, var(--color-page-background), #edf4fb);--gradient-workspace-atmosphere:radial-gradient(circle at 90% 4%, #148def17, transparent 28rem), radial-gradient(circle at 4% 94%, #1152b00d, transparent 30rem), linear-gradient(145deg, #e9f1f9, #f1f6fb);--gradient-panel:linear-gradient(145deg, #fffffff5, #f4f8fce6) padding-box, linear-gradient(135deg, #0e62c84d, #acb8c94d) border-box;--gradient-footer:radial-gradient(circle at 83% 20%, #148def2e, transparent 32%), linear-gradient(135deg, #071423, #0b254b)}html[data-theme=dark]:not([data-ui-scope=specialist]) [data-site-scope=corporate]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-page-background:#0a0f1c;--color-surface:#101628;--color-surface-raised:#151f34;--color-surface-subtle:#0d1728;--color-surface-strong:#1b2d46;--color-surface-overlay:#020713d1;--color-text-primary:#e7f0fa;--color-text-secondary:#bac9da;--color-text-muted:#98abc0;--color-text-inverse:#071423;--color-text-link:#66b3f2;--color-border-subtle:#1e314b;--color-border:#334f6d;--color-border-strong:#4d75a2;--color-primary:var(--brand-electric);--color-primary-hover:#47aaf5;--color-primary-pressed:#83c5fb;--color-primary-text:#071423;--color-highlight:#66b3f2;--color-focus-ring:#66b3f2;--color-selection:#244d73;--color-selection-text:#f4f8fc;--color-input-surface:#101b2e;--color-input-border:#4d75a2;--color-input-placeholder:#98abc0;--status-success:#83d1b8;--status-success-surface:#102b26;--status-success-border:#397c68;--status-warning:#f0c56d;--status-warning-surface:#30240d;--status-warning-border:#8f6a25;--status-error:#ffb3b7;--status-error-surface:#351719;--status-error-border:#984b50;--status-info:#83c5fb;--status-info-surface:#102742;--status-info-border:#3f77ad;--color-header-surface:#0a0f1ce6;--color-header-surface-scrolled:#101628f7;--color-header-border:#4d75a24d;--color-header-border-scrolled:#4d75a29e;--color-footer-background:#060c16;--color-footer-foreground:#e7f0fa;--color-footer-text-muted:#a8bbcf;--color-mobile-navigation-surface:#101628;--color-admin-sidebar-background:#071422;--color-admin-sidebar-surface:#102b47;--color-admin-sidebar-foreground:#eef6fd;--color-admin-sidebar-text-muted:#9fb6ca;--color-admin-sidebar-border:#6a9bc647;--color-cyra-user-message:#174b7b;--color-cyra-user-message-text:#e7f0fa;--color-cyra-signal:var(--brand-electric);--color-cyra-signal-strong:#83c5fb;--color-cyra-surface:#102742;--color-cyra-border:#3a6187;--color-cyra-product-header-surface:#101628f7;--color-cyra-workspace-background:#0a0f1c;--color-cyra-panel-surface:#101628;--color-cyra-sidebar-surface:#0d1728;--color-cyra-composer-panel:#101b2e;--color-cyra-workspace-border:#334f6d;--cyrkil-cloud:#101628;--cyrkil-slate:#98abc0;--cyrkil-slate-accessible:#a8bbcf;--cyrkil-teal-mist:#102742;--cyrkil-midnight:#070d18;--cyrkil-ink:#050a12;--cyrkil-cool-surface:#0d1728;--cyrkil-violet-mist:#172c48;--cyrkil-cyan-mist:#102742;--cyrkil-deep-violet:#83c5fb;--shadow-header:0 .75rem 2rem #00000038;--shadow-header-scrolled:0 1rem 2.5rem #0000005c;--shadow-card:0 1.5rem 4rem #00000047;--shadow-card-hover:0 1.8rem 5rem #0000005c, 0 0 0 1px #148def2e;--shadow-action:0 .75rem 2rem #00000052, inset 0 1px #ffffff1f;--shadow-glow:0 0 4rem #148def1f;--shadow-cyra-surface:0 1.75rem 4.5rem #00000057;--shadow-mobile-navigation:0 1.5rem 3rem #00000070;--shadow-cyra-workspace-panel:0 1.25rem 3.25rem #00000047;--shadow-cyra-sidebar-panel:0 .75rem 2rem #0000003d;--shadow-cyra-message-bubble:0 .55rem 1.5rem #0000003d;--shadow-cyra-user-message:0 .65rem 1.6rem #00000052;--gradient-hero-wash:linear-gradient(115deg, #0a0f1cfa, #101f34eb), radial-gradient(circle at 76% 8%, #148def29, transparent 30%), radial-gradient(circle at 91% 62%, #0d74df1a, transparent 33%);--gradient-page-atmosphere:radial-gradient(circle at 88% 4%, #148def17, transparent 30rem), radial-gradient(circle at 4% 76%, #1152b014, transparent 34rem), var(--color-page-background);--gradient-route-atmosphere:radial-gradient(circle at 86% 18%, #148def1c, transparent 29rem), radial-gradient(circle at 8% 92%, #1152b014, transparent 25rem), linear-gradient(145deg, #0a0f1c, #101628);--gradient-workspace-atmosphere:radial-gradient(circle at 90% 4%, #148def1a, transparent 28rem), radial-gradient(circle at 4% 94%, #1152b014, transparent 30rem), linear-gradient(145deg, #0a0f1c, #101628);--gradient-panel:linear-gradient(145deg, #151f34f5, #101628f0) padding-box, linear-gradient(135deg, #148def6b, #acb8c933) border-box;--gradient-footer:radial-gradient(circle at 83% 20%, #148def29, transparent 32%), linear-gradient(135deg, #050a12, #0b1b30)}@media (min-width:48rem){:root{--header-height:4.5rem;--header-top-offset:1rem;--page-section-spacing:3.5rem;--cyra-product-header-height:5rem}}
