.HomePage-module__dZEkaG__homeHero{color:#f7f5ef;background-color:#102332;background-image:linear-gradient(#49a29b09 1px,#0000 1px),linear-gradient(90deg,#49a29b09 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:52px 52px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border-color:#31495a;align-items:center;min-height:760px;display:flex}.HomePage-module__dZEkaG__homeHero .hero-grid{grid-template-columns:minmax(0,.92fr) minmax(500px,1.08fr);gap:clamp(44px,5vw,80px)}.HomePage-module__dZEkaG__homeHero .eyebrow{color:#dba74c}.HomePage-module__dZEkaG__homeHero .hero-lead{color:#f3efe6}.HomePage-module__dZEkaG__homeHero .hero-support{color:#a7bac4}.HomePage-module__dZEkaG__homeHero .button-secondary{color:#f4f0e7;border-color:#567080}.HomePage-module__dZEkaG__authorityThesis .section-shell{grid-template-columns:minmax(260px,.42fr) minmax(0,.88fr);gap:24px clamp(44px,7vw,100px);display:grid}.HomePage-module__dZEkaG__authorityThesis .authority-thesis-intro p:last-child{color:var(--color-muted)}.HomePage-module__dZEkaG__authorityThesis .authority-principles{border-top:1px solid var(--color-line)}.HomePage-module__dZEkaG__authorityThesis .authority-principles article{border-bottom:1px solid var(--color-line);grid-template-columns:40px minmax(220px,.65fr) 1fr;align-items:baseline;gap:20px;padding:24px 0;display:grid}.HomePage-module__dZEkaG__authorityThesis .principle-number{color:var(--color-accent-hover);font:500 .64rem/1.4 IBM Plex Mono,monospace}.HomePage-module__dZEkaG__authorityThesis .authority-principles h3{grid-template-columns:1fr auto 1fr;gap:12px;margin:0;font-size:1.25rem;display:grid}.HomePage-module__dZEkaG__authorityThesis .not-equal{color:#b57d21;text-align:center}.HomePage-module__dZEkaG__authorityThesis .authority-principles p{color:var(--color-muted);margin:0;font-size:.8rem}.HomePage-module__dZEkaG__authorityThesis .authority-principle-primary{background:#fbf8ef;box-shadow:inset 3px 0 #d49a2a;padding-left:18px!important}.HomePage-module__dZEkaG__authorityThesis .authority-example{color:#edf1ef;background:#102332;border:1px solid #344d5e;grid-column:1/-1;grid-template-columns:1.2fr 1fr 1fr auto;align-items:center;gap:22px;margin-top:26px;padding:22px 24px;display:grid}.HomePage-module__dZEkaG__authorityThesis .authority-example p{margin:0;font-size:.75rem}.HomePage-module__dZEkaG__authorityThesis .authority-example p span{color:#92a8b3;display:block}.HomePage-module__dZEkaG__authorityThesis .sample-label{color:#6faea8;text-transform:uppercase;font:500 .6rem/1.4 IBM Plex Mono,monospace}.HomePage-module__dZEkaG__authorityThesis .example-decision{color:#e3b45f;text-transform:uppercase;border-left:2px solid #d49a2a;padding-left:18px;font:600 .66rem/1.5 IBM Plex Mono,monospace}.HomePage-module__dZEkaG__authorityThesis .authority-conclusion{color:var(--color-accent-hover);text-align:right;grid-column:1/-1;margin:8px 0 0;font-weight:650}.HomePage-module__dZEkaG__architectureSection{color:#f5f1e8;background:#102332;border-color:#30495b}:is(.HomePage-module__dZEkaG__architectureSection .proof-heading,.HomePage-module__dZEkaG__sovereigntySection .proof-heading){grid-template-columns:minmax(0,.8fr) minmax(320px,.65fr);align-items:end;gap:clamp(44px,8vw,112px);display:grid}.HomePage-module__dZEkaG__architectureSection .proof-heading p{color:#a9bac3}.HomePage-module__dZEkaG__architectureSection .eyebrow{color:#dba74c}.HomePage-module__dZEkaG__architectureSection .text-link{color:#72bbb5}.HomePage-module__dZEkaG__systemsSection .section-intro{max-width:820px}.HomePage-module__dZEkaG__systemsSection .system-inputs{border:1px solid var(--color-line);grid-template-columns:repeat(4,1fr);margin-top:42px;display:grid}.HomePage-module__dZEkaG__systemsSection .system-inputs>div{min-width:0;padding:24px;position:relative}.HomePage-module__dZEkaG__systemsSection .system-inputs>div+div{border-left:1px solid var(--color-line)}.HomePage-module__dZEkaG__systemsSection .system-inputs svg{color:#167c78}.HomePage-module__dZEkaG__systemsSection .system-inputs h3{margin-top:26px;font-size:1rem}.HomePage-module__dZEkaG__systemsSection .system-inputs p{color:var(--color-muted);font-size:.72rem}.HomePage-module__dZEkaG__systemsSection .system-destination{color:#f5f1e8;text-align:center;background:#102332;border:1px solid #3a5668;grid-template-columns:auto 1fr auto;align-items:center;gap:18px;max-width:720px;margin:34px auto 0;padding:20px 24px;display:grid}.HomePage-module__dZEkaG__systemsSection .system-destination>span{color:#d49a2a}.HomePage-module__dZEkaG__systemsSection .system-destination p{color:#9db0ba;grid-column:1/-1;margin:0;font-size:.72rem}.HomePage-module__dZEkaG__systemsSection .system-destination p span{margin-inline:20px}:is(.HomePage-module__dZEkaG__systemsSection .figure-note,.HomePage-module__dZEkaG__sovereigntySection .figure-note){color:var(--color-muted);font-size:.72rem}.HomePage-module__dZEkaG__domainsSection .section-intro{max-width:820px}.HomePage-module__dZEkaG__domainsSection .domain-comparison{border:1px solid var(--color-line);grid-template-columns:1fr 1fr;margin-top:42px;display:grid}.HomePage-module__dZEkaG__domainsSection .domain-comparison article{min-width:0;padding:30px}.HomePage-module__dZEkaG__domainsSection .domain-comparison article+article{border-left:1px solid var(--color-line)}.HomePage-module__dZEkaG__domainsSection .domain-comparison h3{font-size:1.45rem}.HomePage-module__dZEkaG__domainsSection .domain-comparison p{color:var(--color-muted);font-size:.78rem}.HomePage-module__dZEkaG__domainsSection .domain-comparison p:first-of-type{border-block:1px solid var(--color-line);color:var(--color-accent-hover);padding:16px 0;font:500 .63rem/1.7 IBM Plex Mono,monospace}.HomePage-module__dZEkaG__eieBridge{background:#f0ede5}.HomePage-module__dZEkaG__eieIntro{grid-template-columns:minmax(0,.85fr) minmax(320px,.65fr);align-items:end;gap:clamp(44px,8vw,112px);display:grid}.HomePage-module__dZEkaG__eieIntro>div:last-child p{color:var(--color-muted);margin:0}.HomePage-module__dZEkaG__managedSection .managed-rail{color:var(--color-accent-hover);text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:10px;margin-top:34px;font:600 .68rem/1.5 IBM Plex Mono,monospace;display:flex}.HomePage-module__dZEkaG__managedSection .managed-rail span{color:#d49a2a}.HomePage-module__dZEkaG__sovereigntySection .proof-heading>p{color:var(--color-muted)}.HomePage-module__dZEkaG__sovereigntySection .control-boundary{border:1px solid var(--color-line);grid-template-columns:1fr 1fr;margin-top:42px;display:grid}.HomePage-module__dZEkaG__sovereigntySection .control-boundary>div{padding:30px}.HomePage-module__dZEkaG__sovereigntySection .control-boundary>div+div{border-left:2px solid #d49a2a}.HomePage-module__dZEkaG__sovereigntySection .control-boundary ul{margin:22px 0 0;padding:0;list-style:none}.HomePage-module__dZEkaG__sovereigntySection .control-boundary li{border-top:1px solid var(--color-line);color:var(--color-muted);padding:9px 0;font-size:.78rem}@media (max-width:1000px){.HomePage-module__dZEkaG__homeHero .hero-grid{grid-template-columns:1fr}.HomePage-module__dZEkaG__eieIntro{grid-template-columns:1fr}.HomePage-module__dZEkaG__authorityThesis .section-shell{grid-template-columns:1fr}.HomePage-module__dZEkaG__architectureSection .proof-heading{grid-template-columns:1fr}.HomePage-module__dZEkaG__sovereigntySection .proof-heading{grid-template-columns:1fr}.HomePage-module__dZEkaG__systemsSection .system-inputs{grid-template-columns:repeat(2,1fr)}.HomePage-module__dZEkaG__systemsSection .system-inputs>div:nth-child(3){border-left:0}.HomePage-module__dZEkaG__systemsSection .system-inputs>div:nth-child(n+3){border-top:1px solid var(--color-line)}}@media (max-width:700px){.HomePage-module__dZEkaG__homeHero{min-height:auto}.HomePage-module__dZEkaG__authorityThesis .authority-principles article{grid-template-columns:28px 1fr}.HomePage-module__dZEkaG__authorityThesis .authority-principles article p{grid-column:2}:is(.HomePage-module__dZEkaG__authorityThesis .authority-example,.HomePage-module__dZEkaG__systemsSection .system-inputs,.HomePage-module__dZEkaG__domainsSection .domain-comparison,.HomePage-module__dZEkaG__sovereigntySection .control-boundary){grid-template-columns:1fr}.HomePage-module__dZEkaG__authorityThesis .example-decision{border-top:1px solid #765d32;border-left:0;padding:12px 0 0}.HomePage-module__dZEkaG__authorityThesis .authority-conclusion{text-align:left}:is(.HomePage-module__dZEkaG__systemsSection .system-inputs>div+div,.HomePage-module__dZEkaG__domainsSection .domain-comparison article+article,.HomePage-module__dZEkaG__sovereigntySection .control-boundary>div+div){border-left:0;border-top:1px solid var(--color-line)}.HomePage-module__dZEkaG__systemsSection .system-inputs>div:nth-child(3){border-top:1px solid var(--color-line)}}
