@layer lr-base;@layer lr-theme{:root,.lr-light,[data-lr-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--lr-theme-color-surface-default:#fff;--lr-theme-color-text-normal:#1a1a1a;--lr-theme-color-text-quiet:#6b7280;--lr-theme-color-surface-border:#8a8a90;--lr-theme-color-border-strong:#4b5563;--lr-theme-color-brand-fill-quiet:#e5efff;--lr-theme-color-brand-fill-normal:#95c0fe;--lr-theme-color-brand-fill-loud:#035ec6;--lr-theme-color-brand-border-quiet:#95c0fe;--lr-theme-color-brand-border-normal:#2d7de9;--lr-theme-color-brand-border-loud:#034492;--lr-theme-color-brand-on-quiet:#000001;--lr-theme-color-brand-on-normal:#000001;--lr-theme-color-brand-on-loud:#edeef1;--lr-theme-color-success-fill-quiet:#d3fbd8;--lr-theme-color-success-fill-normal:#91d09a;--lr-theme-color-success-fill-loud:#0c7830;--lr-theme-color-success-border-quiet:#91d09a;--lr-theme-color-success-border-normal:#3e9550;--lr-theme-color-success-border-loud:#00571f;--lr-theme-color-success-on-quiet:#000001;--lr-theme-color-success-on-normal:#000001;--lr-theme-color-success-on-loud:#edeef1;--lr-theme-color-warning-fill-quiet:#ffebd2;--lr-theme-color-warning-fill-normal:#ddb781;--lr-theme-color-warning-fill-loud:#855905;--lr-theme-color-warning-border-quiet:#ddb781;--lr-theme-color-warning-border-normal:#a77526;--lr-theme-color-warning-border-loud:#624001;--lr-theme-color-warning-on-quiet:#000001;--lr-theme-color-warning-on-normal:#000001;--lr-theme-color-warning-on-loud:#edeef1;--lr-theme-color-danger-fill-quiet:#ffe9e6;--lr-theme-color-danger-fill-normal:#ffa099;--lr-theme-color-danger-fill-loud:#bb0320;--lr-theme-color-danger-border-quiet:#ffa099;--lr-theme-color-danger-border-normal:#dc3e41;--lr-theme-color-danger-border-loud:#890415;--lr-theme-color-danger-on-quiet:#000001;--lr-theme-color-danger-on-normal:#000001;--lr-theme-color-danger-on-loud:#edeef1;--lr-theme-color-neutral-fill-quiet:#edeef1;--lr-theme-color-neutral-fill-normal:#bcbec1;--lr-theme-color-neutral-fill-loud:#616368;--lr-theme-color-neutral-border-quiet:#bcbec1;--lr-theme-color-neutral-border-normal:#7e8085;--lr-theme-color-neutral-border-loud:#46484c;--lr-theme-color-neutral-on-quiet:#000001;--lr-theme-color-neutral-on-normal:#000001;--lr-theme-color-neutral-on-loud:#edeef1;--lr-theme-color-focus:#035ec6;--lr-theme-color-no-data:#80808040;--lr-theme-color-surface-raised:#f6f8fa;--lr-theme-color-overlay:#00000080;--lr-theme-color-overlay-strong:#000000eb;--lr-theme-color-surface-overlay:#fff;--lr-theme-shadow-color:0 0 0;--lr-theme-shadow-xs:0 1px 2px rgb(var(--lr-theme-shadow-color) / .12);--lr-theme-shadow-s:0 1px 4px rgb(var(--lr-theme-shadow-color) / .14);--lr-theme-shadow-m:0 2px 8px rgb(var(--lr-theme-shadow-color) / .15);--lr-theme-shadow-l:0 6px 16px rgb(var(--lr-theme-shadow-color) / .18);--lr-theme-shadow-xl:0 12px 32px rgb(var(--lr-theme-shadow-color) / .22);--lr-theme-font-family-body:system-ui, sans-serif;--lr-theme-font-family-mono:ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--lr-theme-font-size-3xs:.5rem;--lr-theme-font-size-2xs:.625rem;--lr-theme-font-size-xs:.75rem;--lr-theme-font-size-sm:.8125rem;--lr-theme-font-size-md-sm:.875rem;--lr-theme-font-size-m:1rem;--lr-theme-font-size-lg:1.125rem;--lr-theme-font-size-xl:1.25rem;--lr-theme-font-size-2xl:1.75rem;--lr-theme-font-size-3xl:2rem;--lr-theme-space-2xs:.125rem;--lr-theme-space-xs:.25rem;--lr-theme-space-s:.5rem;--lr-theme-space-m:.75rem;--lr-theme-space-l:1rem;--lr-theme-space-2xl:2rem;--lr-theme-border-radius-m:.375rem;--lr-theme-focus-ring-width:2px;--lr-theme-focus-ring-offset:2px;--lr-theme-icon-button-size:2.5rem;--lr-theme-z-index-base:0;--lr-theme-z-index-content:1;--lr-theme-z-index-dropdown:900;--lr-theme-z-index-popover:1000;--lr-theme-z-index-modal:1000;--lr-theme-z-index-toast:9999;--lr-theme-color-chart-1:#0e006e;--lr-theme-color-chart-2:#4d011a;--lr-theme-color-chart-3:#862002;--lr-theme-color-chart-4:#503983;--lr-theme-color-chart-5:#315fdd;--lr-theme-color-chart-6:#935e7c;--lr-theme-color-chart-7:#de6906;--lr-theme-color-chart-8:#8f81d3;--lr-theme-graph-cat-1:#8250df;--lr-theme-graph-cat-2:#bf3989;--lr-theme-graph-cat-3:#0a7d91;--lr-theme-graph-cat-4:#57606a;--lr-theme-graph-cat-5:#b083f5;--lr-theme-graph-cat-6:#f470b8;--lr-theme-graph-cat-7:#52d6e8;--lr-theme-graph-cat-8:#c9d1d9;--lr-theme-terminal-color-black:#2b2b2b;--lr-theme-terminal-color-red:#901114;--lr-theme-terminal-color-green:#015e15;--lr-theme-terminal-color-yellow:#5f4a03;--lr-theme-terminal-color-blue:#06489c;--lr-theme-terminal-color-magenta:#67298c;--lr-theme-terminal-color-cyan:#02585f;--lr-theme-terminal-color-white:#555;--lr-theme-terminal-color-bright-black:#404040;--lr-theme-terminal-color-bright-red:#b32322;--lr-theme-terminal-color-bright-green:#01791e;--lr-theme-terminal-color-bright-yellow:#796005;--lr-theme-terminal-color-bright-blue:#145ec1;--lr-theme-terminal-color-bright-magenta:#823bae;--lr-theme-terminal-color-bright-cyan:#04717a;--lr-theme-terminal-color-bright-white:#6c6c6c;--lr-theme-terminal-bg-black:#868686;--lr-theme-terminal-bg-red:#d2918a;--lr-theme-terminal-bg-green:#89b18a;--lr-theme-terminal-bg-yellow:#b6a372;--lr-theme-terminal-bg-blue:#88a6d4;--lr-theme-terminal-bg-magenta:#b497cb;--lr-theme-terminal-bg-cyan:#77b0b6;--lr-theme-terminal-bg-white:#b7b7b7;--lr-theme-terminal-bg-bright-black:#9e9e9e;--lr-theme-terminal-bg-bright-red:#f9aea5;--lr-theme-terminal-bg-bright-green:#a4d2a4;--lr-theme-terminal-bg-bright-yellow:#d8c288;--lr-theme-terminal-bg-bright-blue:#a2c6fb;--lr-theme-terminal-bg-bright-magenta:#d6b4f0;--lr-theme-terminal-bg-bright-cyan:#8dd2da;--lr-theme-terminal-bg-bright-white:#d1d1d1}.lr-dark,[data-lr-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--lr-theme-color-surface-default:#1a1a1a;--lr-theme-color-text-normal:#f2f2f2;--lr-theme-color-text-quiet:#9aa1ac;--lr-theme-color-surface-border:#6b6b74;--lr-theme-color-border-strong:#c4c9d1;--lr-theme-color-brand-fill-quiet:#002b62;--lr-theme-color-brand-fill-normal:#035ec6;--lr-theme-color-brand-fill-loud:#5b9eff;--lr-theme-color-brand-border-quiet:#002b62;--lr-theme-color-brand-border-normal:#2d7de9;--lr-theme-color-brand-border-loud:#5b9eff;--lr-theme-color-brand-on-quiet:#edeef1;--lr-theme-color-brand-on-normal:#edeef1;--lr-theme-color-brand-on-loud:#000001;--lr-theme-color-success-fill-quiet:#013912;--lr-theme-color-success-fill-normal:#0c7830;--lr-theme-color-success-fill-loud:#67b374;--lr-theme-color-success-border-quiet:#013912;--lr-theme-color-success-border-normal:#3e9550;--lr-theme-color-success-border-loud:#67b374;--lr-theme-color-success-on-quiet:#edeef1;--lr-theme-color-success-on-normal:#edeef1;--lr-theme-color-success-on-loud:#000001;--lr-theme-color-warning-fill-quiet:#402801;--lr-theme-color-warning-fill-normal:#855905;--lr-theme-color-warning-fill-loud:#c39554;--lr-theme-color-warning-border-quiet:#402801;--lr-theme-color-warning-border-normal:#a77526;--lr-theme-color-warning-border-loud:#c39554;--lr-theme-color-warning-on-quiet:#edeef1;--lr-theme-color-warning-on-normal:#edeef1;--lr-theme-color-warning-on-loud:#000001;--lr-theme-color-danger-fill-quiet:#5c010a;--lr-theme-color-danger-fill-normal:#bb0320;--lr-theme-color-danger-fill-loud:#f86b66;--lr-theme-color-danger-border-quiet:#5c010a;--lr-theme-color-danger-border-normal:#dc3e41;--lr-theme-color-danger-border-loud:#f86b66;--lr-theme-color-danger-on-quiet:#edeef1;--lr-theme-color-danger-on-normal:#edeef1;--lr-theme-color-danger-on-loud:#000001;--lr-theme-color-neutral-fill-quiet:#2c2e31;--lr-theme-color-neutral-fill-normal:#616368;--lr-theme-color-neutral-fill-loud:#9c9ea3;--lr-theme-color-neutral-border-quiet:#2c2e31;--lr-theme-color-neutral-border-normal:#7e8085;--lr-theme-color-neutral-border-loud:#9c9ea3;--lr-theme-color-neutral-on-quiet:#edeef1;--lr-theme-color-neutral-on-normal:#edeef1;--lr-theme-color-neutral-on-loud:#000001;--lr-theme-color-focus:#5b9eff;--lr-theme-color-no-data:#b4b4b44d;--lr-theme-color-surface-raised:#22272e;--lr-theme-color-surface-overlay:#2b3038;--lr-theme-color-overlay:#000000b8;--lr-theme-color-overlay-strong:#000000f2;--lr-theme-shadow-xs:0 1px 2px rgb(var(--lr-theme-shadow-color) / .34);--lr-theme-shadow-s:0 1px 4px rgb(var(--lr-theme-shadow-color) / .4);--lr-theme-shadow-m:0 2px 8px rgb(var(--lr-theme-shadow-color) / .46);--lr-theme-shadow-l:0 8px 20px rgb(var(--lr-theme-shadow-color) / .56);--lr-theme-shadow-xl:0 16px 40px rgb(var(--lr-theme-shadow-color) / .66);--lr-theme-color-chart-1:#bbff94;--lr-theme-color-chart-2:#ffbce8;--lr-theme-color-chart-3:#2bd66a;--lr-theme-color-chart-4:#bb99cb;--lr-theme-color-chart-5:#7888fe;--lr-theme-color-chart-6:#9b6b90;--lr-theme-color-chart-7:#db3a29;--lr-theme-color-chart-8:#555de3;--lr-theme-graph-cat-1:#b58cff;--lr-theme-graph-cat-2:#ff7ab2;--lr-theme-graph-cat-3:#4fd1c5;--lr-theme-graph-cat-4:#aab4c4;--lr-theme-graph-cat-5:#d4a7ff;--lr-theme-graph-cat-6:#ff91c8;--lr-theme-graph-cat-7:#79e2ef;--lr-theme-graph-cat-8:#e4e7eb;--lr-theme-terminal-color-black:#929292;--lr-theme-terminal-color-red:#f9786c;--lr-theme-terminal-color-green:#67bb6b;--lr-theme-terminal-color-yellow:#c7a01e;--lr-theme-terminal-color-blue:#69a5fe;--lr-theme-terminal-color-magenta:#c385ef;--lr-theme-terminal-color-cyan:#17bac8;--lr-theme-terminal-color-white:#c4c4c4;--lr-theme-terminal-color-bright-black:#ababab;--lr-theme-terminal-color-bright-red:#ffaba1;--lr-theme-terminal-color-bright-green:#7cdf81;--lr-theme-terminal-color-bright-yellow:#ecbe24;--lr-theme-terminal-color-bright-blue:#a0c6fe;--lr-theme-terminal-color-bright-magenta:#dcaefe;--lr-theme-terminal-color-bright-cyan:#00ddef;--lr-theme-terminal-color-bright-white:#dedede;--lr-theme-terminal-bg-black:#292929;--lr-theme-terminal-bg-red:#733a35;--lr-theme-terminal-bg-green:#335735;--lr-theme-terminal-bg-yellow:#5c4b1a;--lr-theme-terminal-bg-blue:#324e76;--lr-theme-terminal-bg-magenta:#5a406e;--lr-theme-terminal-bg-cyan:#1c565d;--lr-theme-terminal-bg-white:#525252;--lr-theme-terminal-bg-bright-black:#3d3d3d;--lr-theme-terminal-bg-bright-red:#904e47;--lr-theme-terminal-bg-bright-green:#456f46;--lr-theme-terminal-bg-bright-yellow:#756127;--lr-theme-terminal-bg-bright-blue:#446493;--lr-theme-terminal-bg-bright-magenta:#73548a;--lr-theme-terminal-bg-bright-cyan:#286f76;--lr-theme-terminal-bg-bright-white:#696969}}@layer lr-utilities,lr-overrides;:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--lr-theme-font-family-body:ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Arial, sans-serif;--lr-theme-font-family-mono:ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--lr-theme-color-surface-default:#fbfcff;--lr-theme-color-surface-raised:#f2f6ff;--lr-theme-color-surface-overlay:#fff;--lr-theme-color-surface-border:#687b9a;--lr-theme-color-border-strong:#415571;--lr-theme-color-text-normal:#152238;--lr-theme-color-text-quiet:#4c5c73;--lr-theme-color-brand-fill-loud:#039;--lr-theme-color-brand-on-loud:#fff;--lr-theme-color-brand-fill-normal:#e6edff;--lr-theme-color-brand-on-normal:#002a73;--lr-theme-color-brand-fill-quiet:#f7f9ff;--lr-theme-color-brand-on-quiet:#002a73;--lr-theme-color-brand-border-loud:#039;--lr-theme-color-brand-border-normal:#687b9a;--lr-theme-color-brand-border-quiet:#aebbd0;--lr-theme-color-focus:#0046ff;--lr-theme-border-radius-xs:.1875rem;--lr-theme-border-radius-m:.5rem;--lr-theme-border-radius-pill:999px;--lr-theme-duration-fast:.1s;--lr-theme-duration-normal:.16s;--lr-theme-duration-slow:.24s;--se-ink:#152238;--se-quiet:#4c5c73;--se-blue:#039;--se-blue-dark:#001f73;--se-blue-mid:#0046ff;--se-blue-soft:#e6edff;--se-surface:#fbfcff;--se-surface-raised:#f2f6ff;--se-white:#fff;--se-rule:#d6deeb;--se-rule-strong:#687b9a;--se-accent:#c39b3a;--se-accent-on-dark:#e1be67;--se-blue-pale:#adc2ff;--se-dark-text:#f2f6ff;--se-dark-quiet:#d3def1;--se-dark-rule:#6680b3;--se-footer:#001959;--se-focus-on-dark:#fc0;--se-community-knowledge:#039;--se-community-knowledge-soft:#eef3ff;--se-community-work:#006b70;--se-community-work-soft:#eaf7f5;--se-community-intelligence:#5a3da8;--se-community-intelligence-soft:#f3efff;--se-community-assurance:#765000;--se-community-assurance-soft:#fff7e3;--se-page-max:76rem;--se-reading-max:68ch;--se-gutter:clamp(1rem, 4vw, 4rem);--se-section-space:clamp(4.5rem, 8vw, 8rem);--se-grid-gap:clamp(1rem, 2.25vw, 2rem);font-family:var(--lr-theme-font-family-body);font-synthesis:none;text-rendering:optimizelegibility}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;min-inline-size:0;scroll-padding-block-start:5.5rem}body{background:var(--se-surface);min-inline-size:0;color:var(--se-ink);margin:0;font-size:1rem;line-height:1.65;overflow-x:clip}main,section,article,aside,nav,header,footer,figure,div{min-inline-size:0}img,svg{block-size:auto;max-inline-size:100%;display:block}a{color:inherit;text-underline-offset:.18em}a:focus-visible,summary:focus-visible{outline:3px solid var(--lr-theme-color-focus);outline-offset:3px}.dark-section a:focus-visible,.closing-cta a:focus-visible,.site-footer a:focus-visible{outline-color:var(--se-focus-on-dark)}button,summary{font:inherit}h1,h2,h3,p,figure,ul,ol,dl{margin-block-start:0}h1,h2,h3{color:var(--se-ink);text-wrap:balance;font-weight:650}h1{letter-spacing:-.038em;max-inline-size:14ch;margin-block-end:1.5rem;font-size:clamp(2.35rem,8vw,4.4rem);line-height:1.04}h2{letter-spacing:-.025em;max-inline-size:24ch;margin-block-end:1.1rem;font-size:clamp(1.8rem,5vw,2.85rem);line-height:1.15}h3{margin-block-end:.65rem;font-size:clamp(1.1rem,2vw,1.28rem);line-height:1.3}p{max-inline-size:var(--se-reading-max)}.container{inline-size:min(calc(100% - 2 * var(--se-gutter)), var(--se-page-max));margin-inline:auto}.skip-link{z-index:1000;border:2px solid var(--se-blue);background:var(--se-white);color:var(--se-ink);padding:.7rem 1rem;font-weight:700;position:fixed;inset-block-start:.75rem;inset-inline-start:.75rem;transform:translateY(-160%)}.skip-link:focus{transform:translateY(0)}.site-header{z-index:50;border-block-end:1px solid var(--se-rule);background:color-mix(in srgb, var(--se-surface) 96%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);position:sticky;inset-block-start:0}.header-inner{align-items:center;gap:1rem;min-block-size:4.5rem;display:flex}.brand{min-block-size:2.75rem;color:var(--se-ink);align-items:center;gap:.7rem;text-decoration:none;display:inline-flex}.brand-mark{border:1px solid var(--se-blue);grid-template-columns:repeat(3,.27rem);align-items:end;gap:.2rem;block-size:1.8rem;inline-size:1.8rem;padding:.28rem;display:grid}.brand-mark span{background:var(--se-blue);display:block}.brand-mark span:first-child{block-size:38%}.brand-mark span:nth-child(2){block-size:68%}.brand-mark span:nth-child(3){block-size:100%}.brand-name{letter-spacing:-.025em;font-size:1.16rem;font-weight:700}.brand-name span{color:var(--se-blue)}.desktop-nav,.header-contact{display:none}seu-mobile-navigation{margin-inline-start:auto;display:block}.mobile-nav-fallback{position:relative}.mobile-nav-fallback>summary{border:1px solid var(--se-rule-strong);border-radius:var(--lr-theme-border-radius-xs);cursor:pointer;justify-content:center;align-items:center;min-block-size:2.75rem;padding-inline:.85rem;font-weight:650;list-style:none;display:flex}.mobile-nav-fallback>summary::-webkit-details-marker{display:none}.mobile-nav-fallback nav{border:1px solid var(--se-rule-strong);background:var(--se-white);inline-size:min(20rem,100vw - 2rem);padding:.65rem;display:grid;position:absolute;inset-block-start:calc(100% + .75rem);inset-inline-end:0;box-shadow:0 1rem 2.5rem #001f7329}.mobile-nav-link{align-items:center;min-block-size:2.9rem;padding-inline:.75rem;font-weight:600;text-decoration:none;display:flex}.mobile-nav-link[aria-current=page]{background:var(--se-surface-raised);color:var(--se-blue)}.mobile-nav-contact{background:var(--se-blue);color:var(--se-white);margin-block-start:.5rem}.page-hero{border-block-end:1px solid var(--se-rule);padding-block:clamp(4rem,9vw,7.5rem)}.page-hero-compact{padding-block:clamp(3.5rem,7vw,6rem)}.hero-grid{gap:clamp(2.5rem,6vw,5rem);display:grid}.eyebrow{color:var(--se-blue-mid);letter-spacing:.04em;margin-block-end:1rem;font-size:.8125rem;font-weight:750}.eyebrow:before{vertical-align:.25em;background:var(--se-accent);content:"";block-size:2px;inline-size:1.6rem;margin-inline-end:.65rem;display:inline-block}.lead{max-inline-size:58ch;color:var(--se-quiet);margin-block-end:2rem;font-size:clamp(1.125rem,2vw,1.35rem);line-height:1.55}.action-row{flex-wrap:wrap;gap:.75rem;display:flex}.action{border:1px solid var(--se-blue);border-radius:var(--lr-theme-border-radius-xs);text-align:center;justify-content:center;align-items:center;gap:.75rem;min-block-size:3.1rem;padding:.72rem 1.15rem;font-weight:700;line-height:1.25;text-decoration:none;transition:background-color .16s,color .16s,border-color .16s;display:inline-flex}.action img{flex:none}.action-primary{background:var(--se-blue);color:var(--se-white)}.action-primary img,.text-link-light img{filter:brightness(0)invert()}.action-primary:hover{border-color:var(--se-blue-dark);background:var(--se-blue-dark)}.action-secondary{color:var(--se-blue);background:0 0}.action-secondary:hover{background:var(--se-surface-raised)}.platform-boundary{border:1px solid var(--se-rule-strong);background:linear-gradient(var(--se-rule) 1px, transparent 1px), linear-gradient(90deg, var(--se-rule) 1px, transparent 1px), var(--se-white);background-size:2rem 2rem;margin:0;padding:clamp(1rem,3vw,1.5rem);position:relative}.platform-boundary:before{background:var(--se-accent);content:"";block-size:3px;inline-size:3.5rem;position:absolute;inset-block-start:-1px;inset-inline-start:clamp(1rem,3vw,1.5rem)}.platform-boundary figcaption{background:var(--se-surface);color:var(--se-quiet);letter-spacing:.035em;margin-block-end:1rem;padding:.2rem .5rem;font-size:.75rem;font-weight:700;display:inline-block}.boundary-layers{gap:.55rem;display:grid}.boundary-layer{border:1px solid var(--se-rule);background:color-mix(in srgb, var(--se-white) 95%, transparent);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.75rem;padding:.8rem;text-decoration:none;transition:border-color .16s;display:grid}.boundary-layer:hover{border-color:var(--se-blue)}.boundary-index{color:var(--se-blue-mid);font:700 .68rem/1.4 var(--lr-theme-font-family-mono)}.boundary-layer strong,.boundary-layer small{display:block}.boundary-layer strong{margin-block-end:.22rem;line-height:1.25}.boundary-layer small{overflow-wrap:anywhere;color:var(--se-quiet);font-size:.72rem;line-height:1.45}.boundary-trust{border-color:var(--se-blue-mid);background:var(--se-blue-soft)}.deployment-line{border-block-start:1px solid var(--se-rule-strong);color:var(--se-quiet);flex-wrap:wrap;gap:.35rem .9rem;margin-block-start:1rem;padding-block-start:.75rem;font-size:.68rem;font-weight:700;display:flex}.deployment-line span:before{background:var(--se-accent);content:"";block-size:.35rem;inline-size:.35rem;margin-inline-end:.4rem;display:inline-block}.principles-rail{border-block-end:1px solid var(--se-rule);background:var(--se-surface-raised)}.principles-list{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.principles-list span{border-inline-end:1px solid var(--se-rule);min-block-size:4.5rem;color:var(--se-quiet);align-items:center;padding:.75rem;font-size:.78rem;font-weight:700;line-height:1.3;display:flex}.principles-list span:before{border:1px solid var(--se-blue-mid);content:"";flex:none;block-size:.43rem;inline-size:.43rem;margin-inline-end:.6rem}.content-section{padding-block:var(--se-section-space)}.surface-section{border-block:1px solid var(--se-rule);background:var(--se-surface-raised)}.dark-section{background:var(--se-blue-dark);color:var(--se-dark-text)}.dark-section h2,.dark-section h3{color:var(--se-white)}.dark-section .eyebrow,.dark-section .feature-card p,.dark-section .section-heading>p:last-child{color:var(--se-dark-quiet)}.section-heading{margin-block-end:clamp(2rem,5vw,3.5rem)}.section-heading>p:last-child{max-inline-size:62ch;color:var(--se-quiet);margin-block-end:0;font-size:1.08rem}.feature-grid{gap:var(--se-grid-gap);display:grid}.feature-card{border-block-start:1px solid var(--se-rule-strong);padding-block-start:1.25rem;position:relative}.feature-number{color:var(--se-blue-mid);font:700 .72rem/1 var(--lr-theme-font-family-mono);margin-block-end:2rem;display:block}.feature-card p{color:var(--se-quiet);margin-block-end:0}.dark-section .feature-card{border-color:var(--se-dark-rule)}.dark-section .feature-number{color:var(--se-accent-on-dark)}.product-grid{gap:.85rem;display:grid}.product-card{border:1px solid var(--se-rule);background:var(--se-white);grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:1rem;min-block-size:100%;padding:clamp(1.1rem,3vw,1.4rem);text-decoration:none;transition:border-color .16s,transform .16s;display:grid;position:relative}.product-card:hover{border-color:var(--se-blue);transform:translateY(-2px)}.product-icon{background:var(--se-blue-soft);block-size:2.55rem;inline-size:2.55rem;color:var(--se-blue);place-items:center;display:grid}.product-icon img{block-size:1.3rem;inline-size:1.3rem}.product-card-copy{gap:.35rem;display:grid}.product-layer{color:var(--se-blue-mid);letter-spacing:.04em;font-size:.7rem;font-weight:750}.product-card-copy strong{font-size:1.08rem;line-height:1.3}.product-summary{color:var(--se-quiet);font-size:.91rem;line-height:1.55}.source-release-label,.improvement-label,.product-status{border:1px solid var(--se-blue-mid);inline-size:fit-content;color:var(--se-blue-mid);letter-spacing:.025em;margin-block-start:.35rem;padding:.2rem .45rem;font-size:.75rem;font-weight:750;line-height:1.35}.product-status{border-color:var(--se-rule-strong);color:var(--se-quiet)}.improvement-label{border-color:var(--se-accent);color:var(--se-ink)}.product-arrow{block-size:1.1rem;inline-size:1.1rem;margin-block-start:.15rem;transition:transform .16s}.product-card:hover .product-arrow{transform:translate(3px)}.split-heading{margin-block-end:clamp(2rem,5vw,3.5rem)}.split-heading .section-heading{margin-block-end:1.5rem}.text-link{min-block-size:2.75rem;color:var(--se-blue);align-items:center;gap:.55rem;font-weight:700;display:inline-flex}.text-link-light{color:var(--se-white);margin-block-start:2rem}.section-link{margin-block-start:2rem}.application-improvement-feature{border:1px solid var(--se-blue-mid);border-inline-start:4px solid var(--se-accent);background:var(--se-blue-soft);gap:1.5rem;margin-block-start:clamp(2rem,5vw,3rem);padding:clamp(1.25rem,4vw,2rem);display:grid}.application-improvement-feature h3{font-size:clamp(1.25rem,2vw,1.6rem)}.application-improvement-feature p:not(.eyebrow){max-inline-size:66ch;color:var(--se-quiet);margin-block-end:0}.application-improvement-feature .text-link{align-self:end}.licensing-section{border-block-end:1px solid var(--se-rule);background:var(--se-white)}.licensing-grid{gap:1rem;display:grid}.licensing-grid article{border:1px solid var(--se-rule-strong);background:var(--se-surface);padding:clamp(1.25rem,4vw,2rem)}.licensing-grid article>p:not(.eyebrow){color:var(--se-quiet)}.audience-grid{gap:1rem;display:grid}.audience-card{border:1px solid var(--se-rule);padding:clamp(1.25rem,4vw,2rem)}.audience-card>img{color:var(--se-blue);margin-block-end:2.25rem}.audience-card p{color:var(--se-quiet);margin-block-end:0}.adoption-grid,.criteria-grid,.assurance-grid,.contact-grid{gap:clamp(2rem,6vw,5rem);display:grid}.adoption-steps,.contact-prompts{margin:0;padding:0;list-style:none}.adoption-steps li,.contact-prompts li{border-block-start:1px solid var(--se-rule-strong);grid-template-columns:2.2rem minmax(0,1fr);gap:1rem;padding-block:1.2rem;display:grid}.adoption-steps li>span,.contact-prompts li>span{color:var(--se-blue-mid);font:700 .72rem/1.6 var(--lr-theme-font-family-mono)}.adoption-steps strong{margin-block-end:.25rem;display:block}.adoption-steps p,.contact-prompts p{color:var(--se-quiet);margin:0}.closing-cta{border-block-start:1px solid var(--se-dark-rule);background:var(--se-blue);color:var(--se-white);padding-block:clamp(4rem,8vw,6.5rem)}.closing-cta-inner{align-items:end;gap:2rem;display:grid}.closing-cta h2{color:var(--se-white)}.closing-cta p:not(.eyebrow){color:var(--se-dark-text);margin-block-end:0}.closing-cta .eyebrow{color:var(--se-dark-text)}.closing-cta .action-primary{border-color:var(--se-white);background:var(--se-white);color:var(--se-blue-dark)}.closing-cta .action-primary img{filter:none}.closing-cta .action-primary:hover{background:var(--se-blue-soft)}.site-footer{background:var(--se-footer);color:var(--se-dark-text);padding-block-start:clamp(3.5rem,7vw,5.5rem)}.footer-grid{gap:2.5rem;padding-block-end:3.5rem;display:grid}.footer-brand,.footer-brand .brand-name{color:var(--se-white)}.footer-brand .brand-name span{color:var(--se-blue-pale)}.footer-brand .brand-mark{border-color:var(--se-blue-pale)}.footer-brand .brand-mark span{background:var(--se-blue-pale)}.footer-intro p{max-inline-size:29rem;margin-block:1rem 0}.footer-intro .independence-note{color:var(--se-dark-quiet);font-size:.8rem;line-height:1.55}.footer-column{align-content:start;gap:.55rem;display:grid}.footer-column h2{color:var(--se-white);letter-spacing:.04em;margin-block-end:.6rem;font-size:.78rem}.footer-column a{min-block-size:2rem;inline-size:fit-content;color:var(--se-dark-quiet);font-size:.91rem;text-decoration:none}.footer-column a:hover{color:var(--se-white);text-decoration:underline}.footer-base{border-block-start:1px solid var(--se-dark-rule);color:var(--se-dark-quiet);flex-wrap:wrap;justify-content:space-between;gap:.75rem 2rem;padding-block:1.25rem;font-size:.78rem;display:flex}.footer-base p{margin:0}.hero-aside{border:1px solid var(--se-rule-strong);background:var(--se-white);padding:clamp(1.25rem,4vw,2rem)}.improvement-loop-aside ol{margin:0;padding:0;list-style:none}.improvement-loop-aside li{border-block-start:1px solid var(--se-rule);grid-template-columns:2rem minmax(0,1fr);align-items:start;gap:.75rem;padding-block:.8rem;display:grid}.improvement-loop-aside li:last-child{border-block-end:1px solid var(--se-rule)}.improvement-loop-aside li span{color:var(--se-blue-mid);font:700 .68rem/1.5 var(--lr-theme-font-family-mono)}.improvement-loop-aside li strong{font-size:.9rem;line-height:1.4}.aside-label{color:var(--se-blue-mid);letter-spacing:.04em;margin-block-end:1.5rem;font-size:.75rem;font-weight:750}.application-boundaries p:not(.aside-label){border-block-end:1px solid var(--se-rule);margin-block-end:.65rem;padding-block-end:.65rem}.application-boundaries p:last-child{margin-block-end:0}.service-path{background:linear-gradient(var(--se-rule) 1px, transparent 1px), linear-gradient(90deg, var(--se-rule) 1px, transparent 1px), var(--se-white);background-size:2rem 2rem;grid-template-columns:repeat(3,1fr);gap:.6rem;display:grid}.service-path span{border:1px solid var(--se-blue);background:var(--se-surface);min-block-size:5.5rem;color:var(--se-blue);place-items:center;font-size:.83rem;font-weight:750;display:grid}.service-path p{background:var(--se-blue-soft);color:var(--se-blue-mid);text-align:center;grid-column:1/-1;margin:0;padding:.8rem;font-size:.8rem;font-weight:650}.trust-index{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;display:grid}.trust-index .aside-label{grid-column:1/-1}.trust-index span{border:1px solid var(--se-rule);gap:.35rem;padding:.85rem;font-size:.84rem;font-weight:650;display:grid}.trust-index b{color:var(--se-blue-mid);font:700 .68rem/1 var(--lr-theme-font-family-mono)}.workflow-boundary ol{margin:0;padding:0;list-style:none}.workflow-boundary li{border-block-start:1px solid var(--se-rule);grid-template-columns:2.2rem minmax(0,1fr);gap:.75rem;padding-block:.65rem;font-size:.9rem;font-weight:650;display:grid}.workflow-boundary li span{color:var(--se-blue-mid);font:700 .68rem/1.8 var(--lr-theme-font-family-mono)}.aside-note{border-block-start:1px solid var(--se-rule-strong);color:var(--se-quiet);margin:1rem 0 0;padding-block-start:1rem;font-size:.78rem;font-weight:650}.control-layer-grid{gap:1rem;display:grid}.control-layer-grid article{border:1px solid var(--se-rule-strong);background:var(--se-white);padding:clamp(1.25rem,4vw,2rem)}.control-layer-grid article>span{color:var(--se-blue-mid);font:700 .72rem/1 var(--lr-theme-font-family-mono);margin-block-end:2.5rem;display:block}.control-layer-grid p{color:var(--se-quiet);margin-block-end:0}.enterprise-principle{gap:.75rem;display:grid}.enterprise-principle>.aside-label{margin-block-end:.5rem}.enterprise-principle>div{border:1px solid var(--se-rule);gap:.25rem;padding:1rem;display:grid}.enterprise-principle>div:nth-of-type(2){border-color:var(--se-blue-mid);background:var(--se-blue-soft)}.enterprise-principle span{color:var(--se-blue-mid);letter-spacing:.035em;font-size:.7rem;font-weight:750}.enterprise-principle strong{font-size:1.05rem}.enterprise-principle div p{color:var(--se-quiet);margin:0;font-size:.82rem;line-height:1.5}.enterprise-options{gap:1rem;display:grid}.enterprise-options article{border:1px solid var(--se-rule-strong);background:var(--se-white);padding:clamp(1.25rem,4vw,2rem)}.enterprise-options .enterprise-option-supported{border-color:var(--se-blue-mid);background:var(--se-blue-soft)}.enterprise-options ul{color:var(--se-quiet);margin:0;padding-inline-start:1.15rem}.enterprise-options li{margin-block:.5rem}.model-note{border-inline-start:4px solid var(--se-accent);background:var(--se-surface-raised);max-inline-size:none;color:var(--se-quiet);margin:1rem 0 0;padding:1rem}.enterprise-faq{border-block-start:1px solid var(--se-rule-strong);margin:0;display:grid}.enterprise-faq div{border-block-end:1px solid var(--se-rule-strong);gap:.5rem;padding-block:1.25rem;display:grid}.enterprise-faq dt{font-weight:700}.enterprise-faq dd{max-inline-size:var(--se-reading-max);color:var(--se-quiet);margin:0}.contact-aside>img,.product-hero-aside>img{margin-block-end:2rem}.contact-aside a{overflow-wrap:anywhere;color:var(--se-blue);margin-block-end:1rem;font-size:clamp(1.15rem,4vw,1.55rem);font-weight:700;display:block}.contact-aside p:last-child,.product-hero-aside p:not(.aside-label){color:var(--se-quiet);margin-block-end:0}.scope-label{border-block-start:1px solid var(--se-rule);color:var(--se-blue-mid);margin-block-start:1.5rem;padding-block-start:1rem;font-size:.78rem;font-weight:700;display:inline-block}.architecture-links{border-block-start:1px solid var(--se-rule-strong);display:grid}.architecture-links>a{border-block-end:1px solid var(--se-rule-strong);grid-template-columns:2rem minmax(0,1fr) auto;align-items:start;gap:1rem;padding-block:1.4rem;text-decoration:none;display:grid}.architecture-links>a>span{color:var(--se-blue-mid);font:700 .72rem/1.8 var(--lr-theme-font-family-mono)}.architecture-links h3,.architecture-links p{margin-block-end:.25rem}.architecture-links p{color:var(--se-quiet)}.architecture-links>a>img{margin-block-start:.2rem}.process-layout,.deployment-grid{gap:clamp(2rem,6vw,5rem);display:grid}.process-flow{counter-reset:flow;margin:0;padding:0;list-style:none}.process-flow li{border-block-start:1px solid var(--se-rule-strong);grid-template-columns:minmax(5.5rem,.7fr) minmax(0,1.4fr);gap:1rem;padding-block:1rem;display:grid;position:relative}.process-flow li:last-child{border-block-end:1px solid var(--se-rule-strong)}.process-flow span{color:var(--se-quiet)}.improvement-cycle-figure{margin:0}.improvement-cycle-figure figcaption{color:var(--se-quiet);letter-spacing:.035em;margin-block-end:1rem;font-size:.78rem;font-weight:700}.improvement-cycle-list{margin:0;padding:0;list-style:none}.improvement-cycle-list li{border-block-start:1px solid var(--se-rule-strong);grid-template-columns:2.4rem minmax(0,1fr);gap:1rem;padding-block:1rem;display:grid}.improvement-cycle-list li:last-child{border-block-end:1px solid var(--se-rule-strong)}.improvement-cycle-list li>span{color:var(--se-blue-mid);font:700 .72rem/1.6 var(--lr-theme-font-family-mono)}.improvement-cycle-list h3{margin-block-end:.3rem;font-size:1rem}.improvement-cycle-list p{color:var(--se-quiet);margin:0;font-size:.92rem}.improvement-return{border-inline-start:4px solid var(--se-accent);background:var(--se-white);color:var(--se-quiet);margin:1rem 0 0;padding:1rem;font-size:.9rem}.application-improvement-map{gap:1rem;display:grid}.application-improvement-map article{border:1px solid var(--se-rule);background:var(--se-white);padding:clamp(1.15rem,3vw,1.5rem)}.application-improvement-map h3{margin-block-end:1.5rem}.application-improvement-map dl,.application-improvement-map dd{margin:0}.application-improvement-map dl{gap:1rem;display:grid}.application-improvement-map dl div{border-block-start:1px solid var(--se-rule);padding-block-start:.75rem}.application-improvement-map dt{color:var(--se-blue-mid);letter-spacing:.035em;margin-block-end:.25rem;font-size:.72rem;font-weight:750}.application-improvement-map dd{color:var(--se-quiet);font-size:.92rem}.improvement-boundaries ul{color:var(--se-quiet);margin:1.25rem 0 0;padding-inline-start:1.15rem}.improvement-boundaries li{margin-block:.5rem}.deployment-options{gap:.85rem;display:grid}.deployment-options article{border:1px solid var(--se-dark-rule);padding:1.25rem}.deployment-options article>span{color:var(--se-accent-on-dark);font:700 .72rem/1 var(--lr-theme-font-family-mono);margin-block-end:1.5rem;display:block}.deployment-options p{color:var(--se-dark-quiet);margin:0}.availability-note{border:1px solid var(--se-rule-strong);background:var(--se-surface-raised);grid-template-columns:auto minmax(0,1fr);gap:.8rem;margin-block-end:clamp(2.5rem,5vw,4rem);padding:1rem;display:grid}.availability-note>span{background:var(--se-accent);block-size:.55rem;inline-size:.55rem;margin-block-start:.45rem}.availability-note p{color:var(--se-quiet);margin:0;font-size:.88rem}.service-columns{gap:1rem;display:grid}.service-columns article{border:1px solid var(--se-rule-strong);padding:clamp(1.25rem,4vw,2rem)}.service-columns article>span{color:var(--se-blue-mid);font:700 .72rem/1 var(--lr-theme-font-family-mono);margin-block-end:2.5rem;display:block}.service-columns ul,.assurance-panel ul{color:var(--se-quiet);margin:0;padding-inline-start:1.15rem}.service-columns li,.assurance-panel li{margin-block:.45rem}.criteria-list{margin:0}.criteria-list div{border-block-start:1px solid var(--se-rule-strong);grid-template-columns:minmax(5.5rem,.6fr) minmax(0,1.5fr);gap:1rem;padding-block:1rem;display:grid}.criteria-list div:last-child{border-block-end:1px solid var(--se-rule-strong)}.criteria-list dt{font-weight:700}.criteria-list dd{color:var(--se-quiet);margin:0}.assurance-panel{border:1px solid var(--se-rule-strong);background:var(--se-white);padding:clamp(1.25rem,4vw,2rem)}.trust-split,.product-boundary-grid{gap:1rem;display:grid}.trust-split article,.product-boundary-grid article{border:1px solid var(--se-rule);background:var(--se-white);padding:clamp(1.25rem,4vw,2rem)}.trust-split article>img{margin-block-end:2.5rem}.trust-split article>p:not(.eyebrow),.product-boundary-grid article>p:not(.eyebrow){color:var(--se-quiet)}.dimension-strip{border-block-start:1px solid var(--se-dark-rule);border-inline-start:1px solid var(--se-dark-rule);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.dimension-strip span{border-block-end:1px solid var(--se-dark-rule);border-inline-end:1px solid var(--se-dark-rule);color:var(--se-white);padding:1rem;font-weight:700}.contact-prompts h3{margin-block-end:.25rem}.home-hero{border-block-end:1px solid var(--se-rule);background:linear-gradient(90deg, transparent 0 49.9%, #0033990d 50% 50.1%, transparent 50.2%), linear-gradient(var(--se-rule) 1px, transparent 1px), var(--se-surface);background-size:100% 100%,100% 4rem;padding-block:clamp(5rem,11vw,9rem);position:relative;overflow:hidden}.home-hero:after{background:linear-gradient(90deg, var(--se-blue-dark) 0 32%, var(--se-blue) 32% 66%, var(--se-blue-mid) 66% 100%);content:"";block-size:.25rem;position:absolute;inset-block-end:0;inset-inline:0}.home-page .home-hero{background:radial-gradient(circle at 50% 14%, #0046ff14, transparent 31rem), radial-gradient(circle at 14% 78%, #5a3da812, transparent 22rem), var(--se-surface);border-block-end:0}.home-page .home-hero:after{display:none}.home-hero-network{z-index:0;pointer-events:none;block-size:100%;inline-size:250%;max-inline-size:none;position:absolute;inset-block:0;inset-inline:-75%;overflow:visible}.home-hero-network path{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px;vector-effect:non-scaling-stroke}.home-hero-network circle{fill:var(--se-surface);stroke:currentColor;stroke-width:1.5px;vector-effect:non-scaling-stroke}.home-hero-network .hero-network-primary{color:var(--se-blue-mid);opacity:.24}.home-hero-network .hero-network-secondary{color:var(--se-community-intelligence);opacity:.17;display:none}.home-hero-inner{z-index:1;text-align:center;justify-items:center;display:grid;position:relative}.home-hero h1{max-inline-size:18ch;margin-inline:auto;font-size:clamp(2.75rem,8vw,5.5rem)}@media (width>=64rem){.home-hero .home-mission-heading{max-inline-size:none}.home-mission-heading span{white-space:nowrap;display:block}}.home-hero .lead{max-inline-size:66ch}.home-hero .action-row{justify-content:center}.home-page .principles-rail{background:var(--se-surface);border-block-end:0}.home-signal-network{gap:.75rem;margin:0;padding:1rem 0 1.75rem;list-style:none;display:grid;position:relative}.home-signal-network:before{z-index:0;border-radius:var(--lr-theme-border-radius-pill);background:linear-gradient(var(--se-blue-mid), var(--se-community-intelligence), var(--se-community-work), var(--se-accent));content:"";inline-size:2px;position:absolute;inset-block:1.8rem 2.5rem;inset-inline-start:1rem}.home-signal-network li{z-index:1;border:1px solid var(--se-rule);border-radius:var(--lr-theme-border-radius-m);background:radial-gradient(circle at 0 50%, #0046ff1a, transparent 4rem), var(--se-white);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.7rem;min-block-size:3.75rem;margin-inline-start:2rem;padding:.75rem .9rem;display:grid;position:relative}.home-signal-network li:before{border-block-start:2px solid var(--se-blue-pale);content:"";inline-size:2rem;position:absolute;inset-block-start:50%;inset-inline-end:100%}.home-signal-network li>span{border:2px solid var(--se-white);background:var(--se-blue-mid);block-size:.75rem;inline-size:.75rem;box-shadow:0 0 0 1px var(--se-blue-mid);border-radius:50%}.home-signal-network li:nth-child(2)>span{background:var(--se-community-intelligence);box-shadow:0 0 0 1px var(--se-community-intelligence)}.home-signal-network li:nth-child(3)>span{background:var(--se-community-work);box-shadow:0 0 0 1px var(--se-community-work)}.home-signal-network li:nth-child(4)>span{background:var(--se-community-assurance);box-shadow:0 0 0 1px var(--se-community-assurance)}.home-signal-network li:nth-child(5)>span{background:var(--se-accent);box-shadow:0 0 0 1px var(--se-accent)}.home-signal-network strong{overflow-wrap:anywhere;font-size:.78rem;line-height:1.35}.home-page .surface-section,.home-page .licensing-section{border-block:0}.home-page .surface-section{background:radial-gradient(circle at 82% 10%, #0046ff0d, transparent 22rem), var(--se-surface-raised)}.home-page .closing-cta{background:radial-gradient(circle at 12% 20%, #adc2ff3d, transparent 19rem), radial-gradient(circle at 88% 82%, #5a3da833, transparent 17rem), var(--se-blue);border-block-start:0}.home-page .feature-grid .feature-card{border:1px solid var(--se-rule);border-radius:var(--lr-theme-border-radius-m);background:radial-gradient(circle at 50% 0, #0046ff1c, transparent 5.5rem), var(--se-white);padding:1.25rem}.home-page .feature-grid .feature-card:before{border:2px solid var(--se-white);background:var(--se-blue-mid);block-size:.6rem;inline-size:.6rem;box-shadow:0 0 0 1px var(--se-blue-mid);content:"";border-radius:50%;position:absolute;inset-block-start:.8rem;inset-inline-end:.8rem}.home-page .feature-grid .feature-number{margin-block-end:1.25rem}.home-page .dark-section .feature-card{border-color:var(--se-dark-rule);background:radial-gradient(circle at 50% 0,#adc2ff29,#0000 6rem),#ffffff0a}.home-page .dark-section .feature-card:before{border-color:var(--se-blue-dark);background:var(--se-accent-on-dark);box-shadow:0 0 0 1px var(--se-accent-on-dark)}.eu-governance-constellation{gap:.85rem;margin:0;display:grid;position:relative}.eu-governance-constellation:before{z-index:0;border-radius:var(--lr-theme-border-radius-pill);background:linear-gradient(var(--se-blue), var(--se-community-intelligence), var(--se-community-work), var(--se-community-assurance));content:"";inline-size:2px;position:absolute;inset-block:2rem 4.5rem;inset-inline-start:.75rem}.eu-governance-links{display:none}.eu-governance-core,.eu-governance-node{z-index:1;margin-inline-start:1.65rem;position:relative}.eu-governance-core:before,.eu-governance-node:before{border-block-start:2px solid var(--governance-node-color,var(--se-blue));content:"";inline-size:1.65rem;position:absolute;inset-block-start:1.5rem;inset-inline-end:100%}.eu-governance-core{border:2px solid var(--se-blue-mid);border-radius:var(--lr-theme-border-radius-m);background:radial-gradient(circle at 90% 10%, #adc2ff38, transparent 8rem), var(--se-blue-dark);min-block-size:7rem;color:var(--se-white);align-content:center;gap:.35rem;padding:1.25rem;display:grid}.eu-governance-core>span{color:var(--se-accent-on-dark);letter-spacing:.04em;text-transform:uppercase;font-size:.7rem;font-weight:750}.eu-governance-core>strong{max-inline-size:20ch;font-size:clamp(1.2rem,3vw,1.65rem);line-height:1.25}.eu-governance-node{--governance-node-color:var(--se-blue);border:1px solid var(--governance-node-color);border-radius:var(--lr-theme-border-radius-m);background:radial-gradient(circle at 100% 0, color-mix(in srgb, var(--governance-node-color) 13%, transparent), transparent 7rem), var(--se-white);padding:1.1rem}.eu-governance-node-ai{--governance-node-color:var(--se-community-intelligence)}.eu-governance-node-human{--governance-node-color:var(--se-community-work)}.eu-governance-node-evidence{--governance-node-color:var(--se-community-assurance)}.eu-governance-node>span{background:var(--governance-node-color);block-size:2rem;inline-size:2rem;color:var(--se-white);font:700 .68rem/1 var(--lr-theme-font-family-mono);border-radius:50%;place-items:center;margin-block-end:.7rem;display:inline-grid}.eu-governance-node h3{margin-block-end:.35rem;font-size:1rem}.eu-governance-node p{color:var(--se-quiet);margin:0;font-size:.86rem;line-height:1.5}.eu-governance-constellation figcaption{z-index:1;background:var(--se-surface);max-inline-size:78ch;color:var(--se-quiet);margin-block-start:.35rem;padding-block-start:.35rem;font-size:.8rem;position:relative}.home-proposition{max-inline-size:36ch;color:var(--se-blue);text-wrap:balance;margin-block:-.25rem 1.25rem;font-size:clamp(1.25rem,3vw,1.85rem);font-weight:700;line-height:1.28}.context-friction-grid{gap:1rem;display:grid}.context-friction-grid article{border:1px solid var(--se-rule);background:var(--se-white);min-block-size:18rem;padding:clamp(1.25rem,4vw,2rem);position:relative}.context-friction-grid article>span{color:var(--se-blue-mid);font:700 .72rem/1 var(--lr-theme-font-family-mono);display:block}.context-friction-grid article>p{color:var(--se-quiet);margin-block-end:0}.context-friction-mark{justify-content:space-between;align-items:center;min-block-size:5.5rem;inline-size:min(100%,12rem);margin-block:2rem 1.5rem;display:flex;position:relative}.context-friction-mark:before,.context-friction-mark:after{z-index:0;background:var(--se-blue-pale);content:"";block-size:2px;position:absolute;inset-block-start:50%;inset-inline:1rem}.context-friction-mark:after{background:var(--se-rule-strong);transform:rotate(-9deg)}.context-friction-mark i{z-index:1;border:3px solid var(--se-blue);background:var(--se-white);border-radius:50%;block-size:1.4rem;inline-size:1.4rem;position:relative}.context-friction-mark-broken:before{background:linear-gradient(90deg, var(--se-blue-pale) 0 32%, transparent 32% 67%, var(--se-blue-pale) 67%)}.context-friction-mark-broken i:nth-child(2){border-style:dashed;border-color:var(--se-community-assurance)}.context-friction-mark-crossed:before{transform:rotate(11deg)}.context-friction-mark-crossed:after{transform:rotate(-16deg)}.application-graph{margin:0}.application-graph-stage{gap:1rem;display:grid;position:relative}.home-page .application-graph-stage:before{z-index:0;border-radius:var(--lr-theme-border-radius-pill);background:linear-gradient(var(--se-community-knowledge), var(--se-community-work), var(--se-blue-mid), var(--se-community-intelligence), var(--se-community-assurance));content:"";inline-size:2px;position:absolute;inset-block:1rem;inset-inline-start:.7rem}.home-page .application-graph-core,.home-page .graph-community{margin-inline-start:1.6rem}.home-page .application-graph-core:before,.home-page .graph-community:before{z-index:-1;border-block-start:2px solid var(--graph-community-color,var(--se-blue));content:"";inline-size:1.6rem;position:absolute;inset-block-start:1.35rem;inset-inline-end:100%}.application-graph-connections{display:none}.application-graph-core,.graph-community{z-index:1;min-inline-size:0;position:relative}.application-graph-core{border:2px solid var(--se-blue);background:var(--se-blue-dark);color:var(--se-white);text-align:center;align-content:center;justify-items:center;gap:.75rem;padding:clamp(1.5rem,5vw,2.5rem);display:grid}.application-graph-core>p{color:var(--se-blue-pale);letter-spacing:.04em;text-transform:uppercase;margin:0;font-size:.75rem;font-weight:750}.graph-core-title{min-block-size:2.75rem;color:var(--se-white);justify-items:center;gap:.6rem;font-size:clamp(1.25rem,2.5vw,1.65rem);line-height:1.2;text-decoration:none;display:grid}.graph-core-title img,.graph-core-database img{filter:brightness(0)invert()}.application-graph-core>span{color:var(--se-dark-quiet);font-size:.78rem}.graph-core-database{border:1px solid var(--se-blue-pale);min-block-size:2.75rem;inline-size:min(100%,18rem);color:var(--se-white);text-align:start;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.55rem;margin-block-start:.25rem;padding:.65rem .75rem;font-weight:700;text-decoration:none;display:grid}.graph-core-database small{color:var(--se-blue-pale);font-size:.67rem}.application-graph-core a:focus-visible{outline-color:var(--se-focus-on-dark)}.graph-community{--graph-community-color:var(--se-blue);--graph-community-soft:var(--se-blue-soft);border:1px solid var(--graph-community-color);background:var(--graph-community-soft);padding:1rem}.graph-community-work{--graph-community-color:var(--se-community-work);--graph-community-soft:var(--se-community-work-soft)}.graph-community-intelligence{--graph-community-color:var(--se-community-intelligence);--graph-community-soft:var(--se-community-intelligence-soft)}.graph-community-assurance{--graph-community-color:var(--se-community-assurance);--graph-community-soft:var(--se-community-assurance-soft)}.graph-community h3{color:var(--se-ink);align-items:center;gap:.65rem;margin-block-end:1rem;font-size:.88rem;display:flex}.graph-community h3>span{background:var(--graph-community-color);flex:none;block-size:.65rem;inline-size:.65rem}.graph-community ul{gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.graph-node{border:1px solid color-mix(in srgb, var(--graph-community-color) 55%, var(--se-rule));background:var(--se-white);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.6rem;min-block-size:3rem;padding:.55rem .65rem;text-decoration:none;display:grid}.graph-node:hover{border-color:var(--graph-community-color)}.graph-node img{block-size:1.15rem;inline-size:1.15rem;color:var(--graph-community-color)}.graph-node span{overflow-wrap:anywhere;font-size:.83rem;font-weight:700;line-height:1.3}.graph-node small{color:var(--se-quiet);font-size:.64rem;font-weight:700}.graph-node-improvement{border-style:dashed}.graph-legend{color:var(--se-quiet);flex-wrap:wrap;gap:.6rem 1.5rem;margin-block-start:1.25rem;font-size:.75rem;font-weight:650;display:flex}.graph-legend span{align-items:center;gap:.5rem;display:inline-flex}.graph-legend i{border-block-start:2px solid var(--se-blue);block-size:0;inline-size:2rem}.graph-legend .legend-loop{border-block-start-style:dashed;border-color:var(--se-community-intelligence)}.application-graph figcaption{max-inline-size:82ch;color:var(--se-quiet);margin-block-start:1rem;font-size:.82rem}.graph-path{fill:none;stroke-width:2px}.graph-path-knowledge{stroke:var(--se-community-knowledge)}.graph-dot-knowledge{stroke:var(--se-community-knowledge);fill:var(--se-community-knowledge)}.graph-path-work{stroke:var(--se-community-work)}.graph-dot-work{stroke:var(--se-community-work);fill:var(--se-community-work)}.graph-path-intelligence{stroke:var(--se-community-intelligence)}.graph-dot-intelligence{stroke:var(--se-community-intelligence);fill:var(--se-community-intelligence)}.graph-path-assurance{stroke:var(--se-community-assurance)}.graph-dot-assurance{stroke:var(--se-community-assurance);fill:var(--se-community-assurance)}.graph-path-loop{fill:none;stroke:var(--se-community-intelligence);stroke-dasharray:7 8}.intelligence-teaser-grid{gap:clamp(2rem,6vw,5rem);display:grid}.intelligence-teaser-grid article>p:not(.eyebrow),.intelligence-definition-grid article>p:not(.eyebrow){color:var(--se-quiet)}.intelligence-boundary-note{border-inline-start:4px solid var(--se-accent);background:var(--se-surface-raised);margin-block:1.5rem;padding:1rem}.intelligence-flow{border-block-start:1px solid var(--se-rule-strong);margin:0;padding:0;list-style:none}.intelligence-flow li{border-block-end:1px solid var(--se-rule-strong);grid-template-columns:2.2rem minmax(0,1fr);gap:1rem;padding-block:1rem;display:grid}.intelligence-flow li>span{color:var(--se-blue-mid);font:700 .72rem/1.7 var(--lr-theme-font-family-mono)}.intelligence-flow strong,.intelligence-flow small{display:block}.intelligence-flow small{color:var(--se-quiet);margin-block-start:.2rem;font-size:.82rem}.home-page .intelligence-flow{border-block-start:0;gap:.75rem;display:grid;position:relative}.home-page .intelligence-flow:before{z-index:0;border-radius:var(--lr-theme-border-radius-pill);background:linear-gradient(var(--se-blue), var(--se-community-intelligence), var(--se-accent));content:"";inline-size:2px;position:absolute;inset-block:1.25rem;inset-inline-start:1.15rem}.home-page .intelligence-flow li{z-index:1;border:1px solid var(--se-rule);border-radius:var(--lr-theme-border-radius-m);background:radial-gradient(circle at 0 50%, #0046ff17, transparent 4.5rem), var(--se-white);grid-template-columns:2.3rem minmax(0,1fr);align-items:center;gap:.85rem;padding:.85rem;position:relative}.home-page .intelligence-flow li>span{border:2px solid var(--se-white);background:var(--se-blue);block-size:2.3rem;inline-size:2.3rem;color:var(--se-white);box-shadow:0 0 0 1px var(--se-blue);border-radius:50%;place-items:center;line-height:1;display:grid}.home-page .adoption-steps{gap:.85rem;display:grid;position:relative}.home-page .adoption-steps:before{z-index:0;border-radius:var(--lr-theme-border-radius-pill);background:linear-gradient(var(--se-blue), var(--se-community-work), var(--se-accent));content:"";inline-size:2px;position:absolute;inset-block:1.3rem;inset-inline-start:1.15rem}.home-page .adoption-steps li{z-index:1;border:1px solid var(--se-rule);border-radius:var(--lr-theme-border-radius-m);background:radial-gradient(circle at 0 50%, #006b7014, transparent 4.5rem), var(--se-white);grid-template-columns:2.3rem minmax(0,1fr);align-items:center;gap:.85rem;padding:.9rem;position:relative}.home-page .adoption-steps li>span{border:2px solid var(--se-white);background:var(--se-community-work);block-size:2.3rem;inline-size:2.3rem;color:var(--se-white);box-shadow:0 0 0 1px var(--se-community-work);border-radius:50%;place-items:center;line-height:1;display:grid}.department-solution-grid{gap:1rem;display:grid}.department-card{border:1px solid var(--se-rule-strong);background:var(--se-white);padding:clamp(1.25rem,4vw,2rem);scroll-margin-block-start:6rem}.department-card-heading{color:var(--se-blue);justify-content:space-between;align-items:center;margin-block-end:2rem;display:flex}.department-card-heading>span{color:var(--se-blue-mid);font:700 .72rem/1 var(--lr-theme-font-family-mono)}.department-card h3 a{text-decoration-thickness:1px}.department-card>p{color:var(--se-quiet)}.department-detail{border-block-start:1px solid var(--se-rule);padding-block-start:1rem}.capability-links{flex-wrap:wrap;gap:.45rem;margin-block-start:1.25rem;display:flex}.capability-links a{border:1px solid var(--se-rule-strong);background:var(--se-surface);min-block-size:2.25rem;color:var(--se-blue);align-items:center;padding-inline:.65rem;font-size:.75rem;font-weight:700;text-decoration:none;display:inline-flex}.capability-links a:hover{border-color:var(--se-blue);text-decoration:underline}.department-guardrail{border-inline-start:3px solid var(--se-community-assurance);background:var(--se-community-assurance-soft);margin-block:1.25rem 0;padding:.75rem;font-size:.82rem}.institutional-focus-note{border:1px solid var(--se-rule-strong);background:var(--se-blue-soft);max-inline-size:none;color:var(--se-quiet);margin-block:1.5rem 0;padding:1rem;font-size:.88rem}.intelligence-hero-aside{gap:.75rem;display:grid}.intelligence-hero-aside>div{border:1px solid var(--se-rule);gap:.25rem;padding:1rem;display:grid}.intelligence-hero-aside>div span{color:var(--se-blue-mid);letter-spacing:.04em;text-transform:uppercase;font-size:.68rem;font-weight:750}.intelligence-hero-aside>div strong{font-size:.92rem}.intelligence-definition-grid{gap:1rem;display:grid}.intelligence-definition-grid article{border:1px solid var(--se-rule-strong);background:var(--se-white);padding:clamp(1.25rem,4vw,2rem)}.solutions-index{gap:.45rem;display:grid}.solutions-index>a{border:1px solid var(--se-rule);grid-template-columns:2rem minmax(0,1fr);align-items:center;gap:.65rem;min-block-size:2.75rem;padding:.65rem;font-size:.85rem;font-weight:700;text-decoration:none;display:grid}.solutions-index>a span{color:var(--se-blue-mid);font:700 .68rem/1.6 var(--lr-theme-font-family-mono)}.adoption-steps-dark li{border-color:var(--se-dark-rule)}.adoption-steps-dark strong{color:var(--se-white)}.adoption-steps-dark li>span{color:var(--se-accent-on-dark)}.adoption-steps-dark p{color:var(--se-dark-quiet)}@media (width<=30rem){.action-row>.action{inline-size:100%}.principles-list span{padding-inline:.35rem;font-size:.7rem}.product-card{grid-template-columns:auto minmax(0,1fr)}.product-arrow{display:none}.graph-node{grid-template-columns:auto minmax(0,1fr)}.graph-node small,.graph-core-database small{grid-column:2}}@media (width>=42rem){.home-hero-network{inline-size:100%;inset-inline:0}.home-hero-network .hero-network-secondary{display:block}.application-improvement-feature{grid-template-columns:minmax(0,1.5fr) minmax(12rem,.5fr);align-items:end}.feature-grid,.product-grid,.audience-grid,.licensing-grid,.enterprise-options,.trust-split,.product-boundary-grid,.application-improvement-map{grid-template-columns:repeat(2,minmax(0,1fr))}.flagship-grid,.related-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.dimension-grid,.five-stage-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.footer-grid{grid-template-columns:1.8fr 1fr 1fr}.footer-column:last-child{grid-column:2}.principles-list{grid-template-columns:repeat(3,minmax(0,1fr))}.principles-list span{padding-inline:1rem}.closing-cta-inner{grid-template-columns:minmax(0,1fr) auto}.dimension-strip{grid-template-columns:repeat(3,minmax(0,1fr))}.context-friction-grid,.department-solution-grid,.intelligence-definition-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.context-friction-grid article:last-child,.department-solution-grid .department-card:last-child{grid-column:1/-1}.graph-community ul{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=60rem){.home-signal-network{grid-template-columns:repeat(5,minmax(0,1fr));align-items:center;gap:.85rem;padding-block:1.25rem 2rem}.home-signal-network:before{display:none}.home-signal-network li{min-block-size:5rem;margin-inline-start:0}.home-signal-network li:before{display:none}.home-signal-network li:not(:last-child):after{z-index:-1;border-block-start:2px solid var(--se-blue-pale);border-inline-end:2px solid var(--se-blue-pale);content:"";border-start-end-radius:.65rem;block-size:1.2rem;inline-size:.9rem;position:absolute;inset-block-start:calc(50% - .6rem);inset-inline-start:100%}.hero-grid{grid-template-columns:minmax(0,3fr) minmax(20rem,2fr);align-items:center}.principles-list{grid-template-columns:repeat(5,minmax(0,1fr))}.page-hero-compact .hero-grid{grid-template-columns:minmax(0,1.35fr) minmax(18rem,.65fr)}.feature-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.feature-grid.enterprise-service-grid,.control-layer-grid,.dimension-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.five-stage-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.applications-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.adoption-grid,.criteria-grid,.assurance-grid,.contact-grid,.process-layout,.deployment-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start}.adoption-grid .section-heading,.criteria-grid .section-heading,.assurance-grid .section-heading,.contact-grid .section-heading,.process-layout .section-heading,.deployment-grid .section-heading{position:sticky;inset-block-start:7rem}.audience-grid,.service-columns,.application-improvement-map{grid-template-columns:repeat(3,minmax(0,1fr))}.footer-grid{grid-template-columns:2.2fr repeat(3,1fr)}.footer-column:last-child{grid-column:auto}.split-heading{justify-content:space-between;align-items:end;gap:2rem;display:flex}.split-heading .section-heading{margin-block-end:0}.context-friction-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.context-friction-grid article:last-child{grid-column:auto}.application-graph-stage{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:minmax(0,1fr) minmax(17rem,.9fr) minmax(0,1fr);grid-template-areas:"knowledge core intelligence""work core assurance";align-items:center;gap:2.25rem 3rem;min-block-size:43rem}.home-page .application-graph-stage:before,.home-page .application-graph-core:before,.home-page .graph-community:before{content:none}.home-page .application-graph-core,.home-page .graph-community{margin-inline-start:0}.application-graph-connections{z-index:0;block-size:100%;inline-size:100%;display:block;position:absolute;inset:0}.application-graph-core{grid-area:core}.graph-community-knowledge{grid-area:knowledge}.graph-community-work{grid-area:work}.graph-community-intelligence{grid-area:intelligence}.graph-community-assurance{grid-area:assurance}.graph-community ul{grid-template-columns:minmax(0,1fr)}.intelligence-teaser-grid{grid-template-columns:minmax(0,1.05fr) minmax(18rem,.95fr);align-items:start}.eu-governance-constellation{grid-template-rows:repeat(2,minmax(12rem,auto)) auto;grid-template-columns:minmax(0,1fr) minmax(14rem,.7fr) minmax(0,1fr);align-items:center;gap:2.5rem 3.5rem;min-block-size:34rem}.eu-governance-constellation:before{content:none}.eu-governance-links{z-index:0;pointer-events:none;block-size:calc(100% - 3.5rem);inline-size:100%;display:block;position:absolute;inset:0 0 3.5rem}.eu-governance-links path{fill:none;stroke:var(--se-blue-pale);stroke-linecap:round;stroke-width:2px;vector-effect:non-scaling-stroke}.eu-governance-links circle{fill:var(--se-surface-raised);stroke:var(--se-blue-mid);stroke-width:2px;vector-effect:non-scaling-stroke}.eu-governance-core,.eu-governance-node{margin-inline-start:0}.eu-governance-core:before,.eu-governance-node:before{content:none}.eu-governance-core{aspect-ratio:1;text-align:center;border-radius:50%;grid-area:1/2/span 2;justify-self:center;min-block-size:0;inline-size:min(100%,16rem);padding:2rem}.eu-governance-core>strong{margin-inline:auto}.eu-governance-node{align-self:stretch}.eu-governance-constellation figcaption{text-align:center;grid-area:3/1/auto/-1;justify-self:center;margin-block-start:0}.feature-grid.intelligence-stage-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.department-solution-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.department-solution-grid .department-card{grid-column:span 2}.department-solution-grid .department-card:nth-last-child(-n+2){grid-column:span 3}}@media (width>=64rem){.desktop-nav{align-self:stretch;gap:.2rem;margin-inline-start:auto;display:flex}.nav-link{min-block-size:100%;color:var(--se-quiet);align-items:center;padding-inline:.5rem;font-size:.84rem;font-weight:650;text-decoration:none;display:flex;position:relative}.nav-link:after{background:var(--se-blue);content:"";block-size:2px;transition:transform .16s;position:absolute;inset-block-end:-1px;inset-inline:.5rem;transform:scaleX(0)}.nav-link:hover,.nav-link[aria-current=page]{color:var(--se-ink)}.nav-link:hover:after,.nav-link[aria-current=page]:after{transform:scaleX(1)}.header-contact{border:1px solid var(--se-blue);background:var(--se-blue);min-block-size:2.75rem;color:var(--se-white);justify-content:center;align-items:center;padding-inline:.8rem;font-size:.84rem;font-weight:700;text-decoration:none;display:inline-flex}.header-contact:hover{background:var(--se-blue-dark)}seu-mobile-navigation{display:none}.architecture-links>a{grid-template-columns:3rem minmax(0,1fr) auto;padding:1.5rem}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}html[dir=rtl] .application-graph-connections,html[dir=rtl] .home-hero-network,html[dir=rtl] .eu-governance-links{transform:scaleX(-1)}html[dir=rtl] .home-signal-network li,html[dir=rtl] .home-page .intelligence-flow li,html[dir=rtl] .home-page .adoption-steps li{background-position:100%}html[dir=rtl] .eu-governance-node{background-position:0 0}@media (forced-colors:active){.brand-mark,.product-card,.feature-card,.audience-card,.licensing-grid article,.control-layer-grid article,.enterprise-options article,.enterprise-principle>div,.application-improvement-feature,.application-improvement-map article,.improvement-return,.context-friction-grid article,.application-graph-core,.graph-community,.graph-node,.department-card,.intelligence-definition-grid article,.institutional-focus-note,.hero-aside,.platform-boundary,.availability-note,.home-signal-network li,.eu-governance-core,.eu-governance-node{border:1px solid canvastext}.graph-path,.graph-path-loop{stroke:canvastext}.graph-dot{fill:canvastext;stroke:canvastext}.home-hero-network path,.eu-governance-links path{stroke:canvastext}.home-hero-network circle,.eu-governance-links circle{fill:canvas;stroke:canvastext}.home-signal-network:before,.home-page .application-graph-stage:before,.home-page .intelligence-flow:before,.home-page .adoption-steps:before,.eu-governance-constellation:before{background:canvastext}.home-signal-network li:before,.home-signal-network li:after,.home-page .application-graph-core:before,.home-page .graph-community:before,.eu-governance-core:before,.eu-governance-node:before{border-color:canvastext}.home-signal-network li>span,.home-page .intelligence-flow li>span,.home-page .adoption-steps li>span,.eu-governance-node>span{color:highlighttext;background:highlight;border-color:canvas;box-shadow:0 0 0 1px highlight}.action,.header-contact{color:buttontext;background:buttonface;border-color:buttontext}.action-primary,.header-contact{color:highlighttext;background:highlight;border-color:highlight}a:focus-visible,summary:focus-visible{outline-color:highlight}}
