.governance-section{min-height:0;padding-block:100px}.governance-heading{text-align:center;max-width:760px;margin:0 auto 52px}.governance-heading>span{font:10px var(--font-mono);letter-spacing:.12em;color:var(--muted-foreground)}.governance-heading h2{margin:16px 0 22px}.governance-heading p,.governance-topics p{color:var(--muted-foreground);line-height:1.8}.governance-topics{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;display:grid}.governance-topics h3{margin:0 0 14px;font-size:18px}.governance-topics p{margin:0;font-size:14px}@media (width<=720px){.governance-section{padding-block:64px}.governance-heading{text-align:left;margin-bottom:36px}.governance-topics{grid-template-columns:1fr;gap:28px}}.governance-art.ws-scene{background:radial-gradient(ellipse,color-mix(in srgb, var(--scene-base) 9%, transparent),transparent 65%);width:100%;height:210px;margin:0 auto 24px}.governance-art>div{perspective:700px}.governance-art .ws-cube{width:76px;height:76px;margin:-38px;animation:8s ease-in-out infinite governance-cube-float;top:48%}.governance-art .ws-face-front{transform:translateZ(38px)}.governance-art .ws-face-top{transform:rotateX(90deg)translateZ(38px)}.governance-art .ws-face-side{transform:rotateY(90deg)translateZ(38px)}.governance-floor{border:1px solid color-mix(in srgb, var(--scene-base) 15%, transparent);background:radial-gradient(ellipse,color-mix(in srgb, var(--scene-base) 12%, transparent),transparent);width:170px;height:110px;margin-left:-85px;position:absolute;top:100px;left:50%;transform:rotateX(65deg)rotate(-30deg)}.governance-node{width:0;height:0;transform-style:preserve-3d;position:absolute;top:50%;left:50%}.governance-node-left{translate:-95px 26px}.governance-node-right{translate:95px -10px}.governance-node .ws-cube{animation-delay:-3s;scale:.38}.governance-wire{background:color-mix(in srgb, var(--scene-base) 40%, transparent);width:84px;height:1px;box-shadow:0 0 8px color-mix(in srgb, var(--scene-base) 20%, transparent);position:absolute;top:54%;left:50%}.governance-wire-left{transform:translate(-100%)rotate(-17deg)}.governance-wire-right{transform:rotate(-8deg)}.governance-network-icon{border:1px solid color-mix(in srgb, var(--scene-base) 65%, transparent);align-items:center;gap:6px;padding:10px 6px;display:flex}.governance-network-icon i{background:var(--scene-lilac);width:6px;height:6px;box-shadow:0 0 8px var(--scene-lilac)}.governance-records{width:100px;height:100px;transform-style:preserve-3d;margin:-50px;animation:8s ease-in-out infinite governance-record-float;position:absolute;top:50%;left:50%;transform:rotateX(54deg)rotate(-30deg)}.governance-record{border:1px solid color-mix(in srgb, var(--scene-base) 65%, transparent);background:linear-gradient(135deg,var(--scene-plate-light),var(--scene-plate-base));box-shadow:0 4px 0 var(--scene-plate-edge);padding:22px 16px;position:absolute;inset:0}.governance-record-0{transform:translateZ(-25px)}.governance-record-1{transform:translateZ(0)}.governance-record-2{transform:translateZ(25px)}.governance-record i{background:color-mix(in srgb, var(--scene-base) 45%, transparent);height:2px;margin-bottom:10px;display:block}.governance-record b{background:var(--scene-lilac);width:22px;height:3px;box-shadow:0 0 8px var(--scene-lilac);display:block}.governance-safe{border:1px solid color-mix(in srgb, var(--scene-base) 65%, transparent);place-items:center;width:58px;height:58px;display:grid;box-shadow:inset 0 0 12px #00000059}.governance-dial{border:2px solid var(--scene-lilac);width:28px;height:28px;box-shadow:0 0 12px color-mix(in srgb, var(--scene-base) 20%, transparent);border-radius:50%;position:relative}.governance-dial i,.governance-dial b{background:var(--scene-lilac);position:absolute;top:50%;left:50%;translate:-50% -50%}.governance-dial i{width:22px;height:2px}.governance-dial b{width:2px;height:22px}@keyframes governance-cube-float{0%,to{transform:translateY(0)rotateX(-24deg)rotateY(-36deg)}50%{transform:translateY(-4px)rotateX(-24deg)rotateY(-33deg)}}@keyframes governance-record-float{0%,to{transform:translateY(0)rotateX(54deg)rotate(-30deg)}50%{transform:translateY(-4px)rotateX(56deg)rotate(-30deg)}}.governance-record-0{animation:7s ease-in-out infinite governance-stack-bottom}.governance-record-2{animation:7s ease-in-out infinite governance-stack-top}@keyframes governance-stack-bottom{0%,to{transform:translateZ(-25px)}45%,60%{transform:translateZ(-6px)}}@keyframes governance-stack-top{0%,to{transform:translateZ(25px)}45%,60%{transform:translateZ(6px)}}.governance-safe{transform-origin:0;transform-style:preserve-3d;background:linear-gradient(135deg,var(--scene-safe-light),var(--scene-safe-base));animation:8s ease-in-out infinite governance-safe-open}@keyframes governance-safe-open{0%,15%,85%,to{transform:perspective(300px)rotateY(0)}42%,58%{transform:perspective(300px)rotateY(-32deg)}}.governance-network-icon{gap:5px;padding:10px 5px}.governance-network-icon i{opacity:0;border-radius:50%;width:5px;height:5px;animation:6s step-end infinite governance-password}.governance-network-icon i:nth-child(2){animation-name:governance-password-two}.governance-network-icon i:nth-child(3){animation-name:governance-password-three}.governance-network-icon i:nth-child(4){animation-name:governance-password-four}@keyframes governance-password{0%,85%,to{opacity:0}12%{opacity:1}}@keyframes governance-password-two{0%,76%,to{opacity:0}22%{opacity:1}}@keyframes governance-password-three{0%,67%,to{opacity:0}32%{opacity:1}}@keyframes governance-password-four{0%,58%,to{opacity:0}42%{opacity:1}}.governance-art .ws-face{border-color:color-mix(in srgb, var(--scene-base) 52%, transparent);background:linear-gradient(135deg,color-mix(in srgb, var(--scene-opaque-front) 94%, transparent),color-mix(in srgb, var(--scene-opaque-front-dark) 98%, transparent));box-shadow:inset 0 0 24px color-mix(in srgb, var(--scene-material-accent) 8%, transparent)}.governance-art .ws-face-top{background:linear-gradient(135deg,color-mix(in srgb, var(--scene-opaque-top) 94%, transparent),color-mix(in srgb, var(--scene-opaque-top-dark) 98%, transparent))}.governance-art .ws-face-side{background:linear-gradient(135deg,color-mix(in srgb, var(--scene-opaque-side) 97%, transparent),color-mix(in srgb, var(--scene-opaque-side-dark) 99%, transparent))}.governance-art-2 .ws-face-front{background:linear-gradient(135deg,var(--scene-safe-interior-light),var(--scene-safe-interior))}.governance-record,.governance-safe{border-color:color-mix(in srgb, var(--scene-base) 52%, transparent);background:linear-gradient(135deg,var(--scene-material-light),var(--scene-safe-base))}.governance-network-icon i,.governance-record b{background:var(--scene-lilac);box-shadow:0 0 5px color-mix(in srgb, var(--scene-base) 25%, transparent)}.governance-dial{box-shadow:0 0 6px color-mix(in srgb, var(--scene-base) 12%, transparent)}.governance-art .ws-cube .ws-face-front,.governance-safe,.governance-record{background:var(--scene-face-primary)}.governance-network-icon{border-color:var(--scene-ink)}.governance-network-icon i,.governance-record i,.governance-record b{background:var(--scene-ink);box-shadow:none}.governance-record i{opacity:.8}.governance-safe{border-color:var(--scene-ink)}.governance-dial{border-color:var(--scene-ink);box-shadow:0 0 6px color-mix(in srgb,var(--scene-ink) 15%,transparent)}.governance-dial i,.governance-dial b{background:var(--scene-ink)}.governance-art-2 .ws-cube .ws-face.ws-face-front{background:var(--scene-face-primary)}.governance-art-2 .ws-face-front:before{content:"";background:var(--scene-safe-interior);border:1px solid var(--scene-safe-interior-light);width:58px;height:58px;position:absolute;box-shadow:inset 5px 4px 12px #000000a6}.governance-art-2 .governance-safe{position:relative}.governance-actions{justify-content:center;margin-top:40px;display:flex}.governance-shell{border:1px solid var(--scene-ink);width:58px;height:44px;color:var(--scene-ink);align-items:center;gap:5px;padding:8px;display:flex}.governance-shell span{font:24px var(--font-mono)}.governance-shell i{background:var(--scene-ink);transform-origin:0;width:16px;height:2px;animation:6s ease-in-out infinite governance-shell-command}.governance-shell b{background:var(--scene-ink);width:3px;height:13px;animation:1.4s step-end infinite governance-shell-cursor}@keyframes governance-shell-command{0%,to{transform:scaleX(.15)}40%,80%{transform:scaleX(1)}}@keyframes governance-shell-cursor{0%,to{opacity:1}50%{opacity:0}}
