.governance-page{overflow:clip}.governance-page [hidden]{display:none!important}.governance-page .eyebrow{line-height:1.8}.gov-note{font-size:11px;line-height:1.8;color:var(--quiet)}.gov-footnote{margin-top:25px;padding-left:16px;border-left:2px solid var(--violet);font-size:13px}.gov-hero-art{margin:0;position:relative;isolation:isolate;padding:46px 18px 25px}.gov-orbit{position:absolute;z-index:-1;inset:0 -12%;border:1px solid var(--line);border-radius:50%;transform:rotate(-25deg) scaleY(.72);background:radial-gradient(ellipse,var(--glow),transparent 70%)}.gov-orbit:after{content:"";position:absolute;inset:-35px 35px;border:1px dashed var(--line);border-radius:50%}.gov-hero-art>.eyebrow{display:block;margin-bottom:30px;text-align:center;font-size:9px}.gov-layer{display:flex;align-items:center;gap:15px;padding:24px;border:1px solid var(--line);background:linear-gradient(115deg,var(--surface-raised),var(--surface));border-radius:12px;box-shadow:0 16px 35px var(--glow);animation:gov-layer-in 1s both}.gov-layer-key{margin-right:35px;transform:rotate(-4deg)}.gov-layer-policy{margin-left:30px;border-color:var(--violet);animation-delay:.15s}.gov-layer-icon{font-size:32px;color:var(--accent)}.gov-layer div{flex:1}.gov-layer strong,.gov-layer small{display:block}.gov-layer strong{font-size:18px;margin-top:6px;font-weight:500}.gov-layer small{font:9px var(--mono);color:var(--quiet)}.gov-pill{display:inline-block;border:1px solid var(--line);border-radius:30px;padding:5px 9px;color:var(--accent-strong);font-size:10px;white-space:nowrap}.gov-hero-link{color:var(--accent);text-align:center;height:32px;font-size:22px}.gov-hero-models{display:flex;gap:15px;padding:0 30px}.gov-hero-models>div{flex:1;padding:18px;border:1px solid var(--line);border-radius:9px;background:var(--surface)}.gov-hero-models>div:first-child{border-color:var(--accent-strong)}.gov-hero-models>div>span{color:var(--accent);margin-right:10px}.gov-hero-models strong{font-size:14px}.gov-hero-models small{display:block;color:var(--muted);font-size:11px;margin-top:9px}.gov-hero-art figcaption{font-size:10px;color:var(--quiet);margin-top:28px;text-align:center}.gov-boundaries{display:grid;grid-template-columns:1fr 1fr;border-block:1px solid var(--line)}.gov-boundaries article{padding:32px}.gov-boundaries article+article{border-left:1px solid var(--line)}.gov-boundaries h3{font-size:23px;margin:12px 0 24px}.gov-boundaries p{font-size:13px;margin:20px 0 12px}.gov-inline-flow{display:flex;align-items:center;gap:12px}.gov-inline-flow span{padding:12px 15px;border:1px solid var(--line);border-radius:6px;font-size:12px;background:var(--surface)}.gov-inline-flow i{color:var(--accent);font-style:normal}.gov-explorer,.gov-policy{border:1px solid var(--line);background:var(--surface);border-radius:14px;padding:30px}.gov-controls{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:32px}.gov-controls button{min-height:44px;border:1px solid var(--line);padding:10px 18px;border-radius:7px;font-size:12px;color:var(--muted);background:var(--bg)}.gov-controls button:hover:not(:disabled),.gov-controls button[aria-pressed=true]{border-color:var(--accent-strong);color:var(--accent-strong);background:var(--glow)}.gov-controls button:disabled{opacity:.45;cursor:not-allowed}.gov-flow{display:grid;grid-template-columns:1fr 65px 1.25fr 65px 1fr;align-items:center;padding:25px 15px}.gov-node{display:flex;flex-direction:column;align-items:center;gap:12px;border:1px solid var(--line);border-radius:10px;padding:25px 14px;background:var(--bg);text-align:center}.gov-node .eyebrow{font-size:9px}.gov-node-symbol{font-size:35px;color:var(--accent-strong)}.gov-node strong{font-size:17px;font-weight:500}.gov-node small{color:var(--muted);font-size:12px}.gov-gate{border-color:var(--violet);box-shadow:0 0 45px var(--glow)}.gov-idle{border-style:dashed;color:var(--quiet)}.gov-wire{position:relative;text-align:center;color:var(--quiet);font-size:22px;overflow:hidden}.gov-wire.incoming,.gov-wire.outgoing{color:var(--accent-strong)}.gov-wire i{position:absolute;top:50%;left:0;height:2px;width:22px;background:var(--accent);box-shadow:0 0 10px var(--accent);animation:gov-travel .65s ease-out both}.gov-wire.outgoing i{animation-delay:.25s}.gov-result{display:flex;align-items:center;gap:25px;border-top:1px solid var(--line);padding:30px 10px 20px;min-height:155px}.gov-result-symbol{font-size:32px;color:var(--accent-strong)}.gov-result h3{font-size:22px;margin-bottom:10px}.gov-result p{font-size:13px;max-width:760px}.gov-rate-notes{display:flex;flex-wrap:wrap;gap:18px 30px;align-items:center;margin:25px 0}.gov-rate-notes p,.gov-rate-notes>span{font-size:12px}.gov-rate-notes strong{font:14px var(--mono);color:var(--accent-strong);margin-right:8px}.gov-rate-notes>span{color:var(--quiet)}.gov-editorial{display:grid;grid-template-columns:.8fr 1.2fr;gap:60px;align-items:center}.gov-editorial h2{margin:18px 0}.gov-editorial>div>p{font-size:14px;margin-bottom:22px}.gov-side-note{margin-top:35px;display:flex;gap:18px;align-items:center}.gov-side-note>span{color:var(--violet);font-size:35px}.gov-side-note p{font-size:12px}.gov-policy-top{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:28px}.gov-policy-top .eyebrow{font-size:8px}.gov-policy-layout{display:grid;grid-template-columns:1fr 35px 1.2fr;align-items:center}.gov-template{padding:20px 14px;border:1px solid var(--violet);border-radius:8px;background:var(--bg)}.gov-template>span{display:block}.gov-template .eyebrow{font-size:8px;margin-top:14px}.gov-template h3{font-size:16px;margin:10px 0 20px}.gov-template p{font-size:11px}.gov-template>strong{font-size:12px;color:var(--accent-strong)}.gov-fan{display:grid;gap:55px;text-align:center;color:var(--quiet);overflow:hidden}.gov-managed{display:grid;gap:15px}.gov-managed>div{padding:18px 12px;border:1px solid var(--line);background:var(--bg);border-radius:8px}.gov-managed span{display:block;font-size:12px}.gov-managed small{display:block;margin:7px 0 15px;color:var(--quiet);font-size:10px}.gov-managed strong{color:var(--accent-strong);font-size:12px}.gov-independent{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;padding:18px 0;border-block:1px dashed var(--line);margin:22px 0;color:var(--muted);font-size:11px}.gov-independent small{display:block;margin-top:5px;color:var(--quiet)}.gov-policy .gov-controls{gap:7px;margin-bottom:16px}.gov-policy .gov-controls button{padding-inline:10px;font-size:11px}.gov-policy-status{min-height:55px;font-size:13px;color:var(--accent-strong)}.gov-explanation{margin:12px 0 18px;font-size:12px}.gov-explanation summary{cursor:pointer;min-height:44px;padding-block:12px}.gov-explanation p{font-size:12px}[data-phase=changed] .gov-template{box-shadow:0 0 30px var(--glow)}[data-phase=syncing] .gov-fan span{animation:gov-sync 1.2s ease-in-out;color:var(--accent-strong)}[data-phase=synced] .gov-managed>div{border-color:var(--accent-strong)}.gov-lifecycle-controls{display:grid;grid-template-columns:repeat(4,1fr);gap:0}.gov-lifecycle-controls button{border-radius:0;text-align:left;padding:22px}.gov-lifecycle-controls button span{display:block;font:11px var(--mono);color:var(--quiet);margin-bottom:12px}.gov-lifecycle-controls button strong{font-size:18px;font-weight:500}.gov-key-result{display:flex;gap:35px;align-items:center;padding:20px 30px 35px;min-height:210px}.gov-key-seal{display:grid;place-items:center;width:100px;height:100px;flex-shrink:0;border:1px solid var(--accent-strong);border-radius:22px;color:var(--accent-strong);font-size:45px;background:var(--glow)}.gov-key-result h3{font-size:24px;margin:12px 0}.gov-key-result p{font-size:14px;max-width:700px}.gov-identity{display:grid;grid-template-columns:1fr 1.2fr;gap:70px;align-items:center}.gov-directory{border:1px solid var(--line);border-radius:12px;padding:35px;background:radial-gradient(ellipse at center,var(--glow),var(--surface));text-align:center}.gov-idp{display:flex;gap:18px;margin-top:25px}.gov-idp span{flex:1;padding:18px 10px;border:1px solid var(--line);background:var(--bg);border-radius:6px;font-size:14px}.gov-directory p{font-size:11px;margin-top:18px}.gov-down{display:block;color:var(--accent);font-size:22px;margin:14px}.gov-directory-core{display:block;padding:22px 10px;border:1px solid var(--violet);border-radius:8px;font-size:16px;font-weight:500}.gov-identity-copy article{display:flex;gap:25px;padding:22px 0;border-bottom:1px solid var(--line)}.gov-identity-copy article>span{color:var(--accent-strong);font:11px var(--mono);padding-top:6px}.gov-identity-copy h3{font-size:22px;margin-bottom:12px}.gov-identity-copy p{font-size:13px;margin-bottom:12px}.gov-record{background:var(--surface);border:1px solid var(--line);border-radius:12px;padding:28px}.gov-record-header{display:flex;justify-content:space-between;gap:12px}.gov-record dl{margin:22px 0}.gov-record dl>div{display:flex;justify-content:space-between;gap:16px;padding:18px 0;border-bottom:1px solid var(--line);font-size:13px}.gov-record dt{color:var(--quiet)}.gov-record dd{margin:0}.gov-faq{display:grid;grid-template-columns:.8fr 1.2fr;gap:60px}.gov-faq h2{margin-top:18px}.gov-faq details{border-bottom:1px solid var(--line)}.gov-faq summary{display:flex;align-items:center;justify-content:space-between;gap:20px;cursor:pointer;list-style:none;min-height:72px;font-size:14px}.gov-faq summary::-webkit-details-marker{display:none}.gov-faq summary>span{color:var(--accent);font-size:22px}.gov-faq details[open] summary>span{transform:rotate(45deg)}.gov-faq details p{font-size:13px;padding-bottom:22px}@keyframes gov-layer-in{0%{translate:0 18px}to{translate:0 0}}@keyframes gov-travel{0%{left:-25px;opacity:1}to{left:100%;opacity:0}}@keyframes gov-sync{0%{translate:-15px 0;opacity:.4}65%{opacity:1}to{translate:15px 0;opacity:.4}}@media(max-width:1100px){.gov-editorial,.gov-identity,.gov-faq{gap:30px}.gov-policy{padding:22px}.gov-boundaries article{padding:25px 18px}.gov-inline-flow{gap:8px}.gov-inline-flow span{padding:12px 9px}}@media(max-width:767px){.gov-hero-art{padding-inline:4px}.gov-layer{padding:20px 14px;gap:10px}.gov-layer strong{font-size:15px}.gov-layer small{font-size:8px}.gov-layer-key{margin-right:12px}.gov-layer-policy{margin-left:12px}.gov-hero-models{padding:0 12px}.gov-boundaries,.gov-editorial,.gov-identity,.gov-faq{grid-template-columns:1fr}.gov-boundaries article+article{border-left:0;border-top:1px solid var(--line)}.gov-boundaries article{padding:25px 0}.gov-inline-flow{gap:10px}.gov-inline-flow span{flex:1;text-align:center;padding:12px 8px}.gov-explorer,.gov-policy{padding:20px 16px}.gov-controls{gap:7px}.gov-controls button{flex:1;padding:10px;min-width:115px}.gov-flow{grid-template-columns:1fr;padding:0}.gov-node{display:grid;grid-template-columns:35px 1fr;text-align:left;padding:18px;gap:8px 15px}.gov-node .eyebrow{grid-column:2}.gov-node-symbol{grid-column:1;grid-row:1 / 4}.gov-node small,.gov-node strong{grid-column:2}.gov-wire{height:38px;transform:rotate(90deg);width:38px;margin:auto}.gov-result{align-items:flex-start;padding:25px 0 15px;margin-top:22px;gap:12px;min-height:205px}.gov-result h3{font-size:19px}.gov-rate-notes{gap:12px}.gov-side-note{display:none}.gov-policy-layout{grid-template-columns:1fr}.gov-template{text-align:center}.gov-template .gov-node-symbol{display:none}.gov-template h3{margin-bottom:10px}.gov-fan{display:flex;justify-content:space-around;gap:0;height:40px;align-items:center}.gov-fan span{rotate:90deg}.gov-managed{grid-template-columns:1fr 1fr;gap:10px}.gov-managed>div{padding:15px 9px}.gov-policy-status{min-height:80px}.gov-lifecycle-controls{grid-template-columns:1fr 1fr}.gov-lifecycle-controls button{min-width:0;padding:18px}.gov-key-result{gap:18px;padding:15px 0 25px;align-items:flex-start;min-height:255px}.gov-key-seal{width:48px;height:60px;border-radius:10px;font-size:27px}.gov-key-result h3{font-size:20px}.gov-key-result p{font-size:13px}.gov-directory{padding:25px 20px}.gov-record{padding:22px 18px}.gov-record-header .eyebrow{font-size:9px}.gov-faq summary{font-size:13px}}html[data-motion=reduce] .governance-page *,html[data-motion=reduce] .governance-page *:before,html[data-motion=reduce] .governance-page *:after{animation:none!important;transition:none!important}@media(prefers-reduced-motion:reduce){.governance-page *,.governance-page *:before,.governance-page *:after{animation:none!important;transition:none!important}}@media print{.governance-page [data-gov-panel][hidden]{display:block!important}.governance-page .gov-controls,.gov-orbit,.gov-wire i{display:none!important}.governance-page *{animation:none!important;box-shadow:none!important}.gov-editorial,.gov-faq{display:block}}
