.sovereignty-page-module__MucnjW__page{background:var(--web-bg);color:#fff;min-width:0}.sovereignty-page-module__MucnjW__page h2{font-weight:var(--weight-section)}.sovereignty-page-module__MucnjW__page h3{font-weight:var(--weight-card);line-height:var(--leading-card);letter-spacing:var(--tracking-card)}.sovereignty-page-module__MucnjW__page :is(section,div,h2)[id]{scroll-margin-top:7rem}.sovereignty-page-module__MucnjW__page a:focus-visible{outline:2px solid var(--web-accent);outline-offset:5px}.sovereignty-page-module__MucnjW__primary{border-radius:var(--web-radius);font-weight:500;font-size:var(--type-body);min-height:var(--action-height);flex-shrink:0}.sovereignty-page-module__MucnjW__textLink{min-height:44px;color:var(--web-accent);font-size:var(--type-body);align-items:center;gap:.65rem;font-weight:500;display:inline-flex}.sovereignty-page-module__MucnjW__textLink:hover{color:#fff;text-underline-offset:5px;text-decoration:underline}.sovereignty-page-module__MucnjW__section,.sovereignty-page-module__MucnjW__operating{padding-block:var(--section-space);border-top:1px solid var(--web-line)}.sovereignty-page-module__MucnjW__section h2,.sovereignty-page-module__MucnjW__operating h2,.sovereignty-page-module__MucnjW__closing h2{font-size:var(--type-section);line-height:var(--leading-section);letter-spacing:var(--tracking-section);white-space:pre-line;font-weight:var(--weight-section)}.sovereignty-page-module__MucnjW__boundaries{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.5rem;margin-top:2.5rem;display:grid}.sovereignty-page-module__MucnjW__boundaries article{border-top:1px solid #37516d;padding-top:1.25rem}.sovereignty-page-module__MucnjW__number{color:var(--web-accent);font-size:var(--type-kicker);font-family:var(--font-display), system-ui, sans-serif}.sovereignty-page-module__MucnjW__boundaries h3{font-size:var(--type-card);margin-block:1rem .75rem}.sovereignty-page-module__MucnjW__boundaries p,.sovereignty-page-module__MucnjW__mode>p,.sovereignty-page-module__MucnjW__evidence p,.sovereignty-page-module__MucnjW__closing p{color:var(--web-muted);font-size:var(--type-body);line-height:var(--leading-body)}.sovereignty-page-module__MucnjW__dataBoundary{margin:2.5rem 0 0}.sovereignty-page-module__MucnjW__dataFlow{grid-template-columns:minmax(0,2fr) minmax(6rem,.4fr) minmax(0,1fr);align-items:center;display:grid}.sovereignty-page-module__MucnjW__environment{border:1px solid var(--web-accent);background:var(--web-surface);padding:2rem}.sovereignty-page-module__MucnjW__environment>h3{font-size:var(--type-card);align-items:center;gap:.75rem;margin:0;display:flex}.sovereignty-page-module__MucnjW__environment>h3 svg{color:var(--web-accent);flex-shrink:0}.sovereignty-page-module__MucnjW__dataNodes{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;margin:1.75rem 0 0;padding:0;list-style:none;display:grid}.sovereignty-page-module__MucnjW__dataNodes li{border-top:1px solid var(--web-line);padding-top:1rem}.sovereignty-page-module__MucnjW__dataNodes h4{font-size:var(--type-body);font-weight:500;line-height:var(--leading-card);margin:0}.sovereignty-page-module__MucnjW__dataNodes p,.sovereignty-page-module__MucnjW__externalSystems p{color:var(--web-muted);font-size:var(--type-small);line-height:var(--leading-body);margin:.75rem 0 0}.sovereignty-page-module__MucnjW__boundaryConnection{border-block:1px dashed var(--web-line);color:var(--web-accent);font-size:var(--type-kicker);text-align:center;flex-direction:column;align-items:center;gap:.5rem;padding:.75rem .35rem;line-height:1.5;display:flex}.sovereignty-page-module__MucnjW__externalSystems{border:1px dashed var(--web-line);padding:1.5rem}.sovereignty-page-module__MucnjW__externalSystems h3{font-size:var(--type-card);margin:0}.sovereignty-page-module__MucnjW__dataBoundary figcaption{color:var(--web-subtle);font-size:var(--type-caption);line-height:var(--leading-body);margin-top:1rem}@media (max-width:1000px){.sovereignty-page-module__MucnjW__dataFlow{grid-template-columns:minmax(0,1fr)}.sovereignty-page-module__MucnjW__boundaryConnection{border-block:0;border-inline:1px dashed var(--web-line);justify-self:center;padding:1rem 1.5rem}}@media (max-width:600px){.sovereignty-page-module__MucnjW__environment{padding:1.5rem}.sovereignty-page-module__MucnjW__dataNodes{grid-template-columns:minmax(0,1fr)}.sovereignty-page-module__MucnjW__dataNodes p{margin-top:.5rem}}.sovereignty-page-module__MucnjW__operating{background:var(--web-surface-alt)}.sovereignty-page-module__MucnjW__diagram{margin-top:2.5rem}.sovereignty-page-module__MucnjW__modes{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;display:grid}.sovereignty-page-module__MucnjW__mode{border-radius:var(--web-radius);background:#0c2035;border:1px solid #304a64;flex-direction:column;padding:2rem;display:flex}.sovereignty-page-module__MucnjW__mode h3{font-size:var(--type-card);align-items:center;gap:.75rem;display:flex}.sovereignty-page-module__MucnjW__mode h3 svg{color:var(--web-accent);flex-shrink:0}.sovereignty-page-module__MucnjW__connectedFlow,.sovereignty-page-module__MucnjW__isolatedFlow{flex-direction:column;justify-content:center;min-height:250px;padding-block:2rem;display:flex}.sovereignty-page-module__MucnjW__node{text-align:center;min-height:60px;font-size:var(--type-small);background:#143250;border:1px solid #46739d;justify-content:center;align-items:center;gap:.65rem;padding:.8rem;line-height:1.45;display:flex}.sovereignty-page-module__MucnjW__connectedFlow>.sovereignty-page-module__MucnjW__node{align-self:center;width:75%}.sovereignty-page-module__MucnjW__connection{min-height:54px;color:var(--web-accent);font-size:var(--type-kicker);place-items:center;display:grid;position:relative}.sovereignty-page-module__MucnjW__connection:before{content:"";inset-block:0;background:#6b9bd3;width:1px;position:absolute;left:50%}.sovereignty-page-module__MucnjW__connection span{background:#0c2035;padding:.25rem .65rem;position:relative}.sovereignty-page-module__MucnjW__sites{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid;position:relative}.sovereignty-page-module__MucnjW__sites:before{content:"";border:1px solid #6b9bd3;border-bottom:0;height:8px;position:absolute;top:-8px;left:25%;right:25%}.sovereignty-page-module__MucnjW__localBoundary{text-align:center;border:1px dashed #7292b3;flex-direction:column;align-items:center;gap:.75rem;padding:1.25rem;display:flex}.sovereignty-page-module__MucnjW__localBoundary svg{color:var(--web-accent)}.sovereignty-page-module__MucnjW__localBoundary strong{font-size:var(--type-body);font-weight:500}.sovereignty-page-module__MucnjW__localBoundary span{font-size:var(--type-caption);color:var(--web-muted)}.sovereignty-page-module__MucnjW__disconnected{color:var(--web-muted);font-size:var(--type-kicker);justify-content:center;align-items:center;gap:.5rem;margin-top:1rem;display:flex}.sovereignty-page-module__MucnjW__mode>p{margin-top:auto}.sovereignty-page-module__MucnjW__diagram figcaption{color:var(--web-subtle);font-size:var(--type-kicker);margin-top:1rem;line-height:1.6}.sovereignty-page-module__MucnjW__limitation{border-inline-start:2px solid var(--web-accent);max-width:68rem;color:var(--web-muted);font-size:var(--type-body);line-height:var(--leading-body);margin-top:1.5rem;padding-inline-start:1rem}.sovereignty-page-module__MucnjW__evidence{grid-template-columns:1fr 1.2fr;gap:4rem;display:grid}.sovereignty-page-module__MucnjW__evidenceLinks{-moz-column-gap:2rem;flex-wrap:wrap;column-gap:2rem;margin-top:1rem;display:flex}.sovereignty-page-module__MucnjW__closing{padding-block:var(--section-space);background:var(--web-surface)}.sovereignty-page-module__MucnjW__closingInner{justify-content:space-between;align-items:center;gap:3rem;display:flex}.sovereignty-page-module__MucnjW__closing p{max-width:38rem;margin-top:1rem}@media (max-width:767px){.sovereignty-page-module__MucnjW__boundaries,.sovereignty-page-module__MucnjW__modes,.sovereignty-page-module__MucnjW__evidence{grid-template-columns:minmax(0,1fr);gap:2rem}.sovereignty-page-module__MucnjW__boundaries{margin-top:2rem}.sovereignty-page-module__MucnjW__mode{padding:1.5rem}.sovereignty-page-module__MucnjW__mode h3{font-size:var(--type-card)}.sovereignty-page-module__MucnjW__connectedFlow,.sovereignty-page-module__MucnjW__isolatedFlow{min-height:230px}.sovereignty-page-module__MucnjW__closingInner{flex-direction:column;align-items:flex-start;gap:1.5rem}}@media (max-width:380px){.sovereignty-page-module__MucnjW__mode{padding:1rem}.sovereignty-page-module__MucnjW__sites{gap:.5rem}.sovereignty-page-module__MucnjW__node{font-size:var(--type-caption);gap:.35rem;padding:.65rem .4rem}}
