.StickyGovernance-module__Uy7Xya__sg{background:linear-gradient(180deg, #f0f4ff80, var(--bg,#eef1f8), #f0f4ff4d);position:relative}.StickyGovernance-module__Uy7Xya__sgInner{box-sizing:border-box;grid-template-columns:minmax(320px,.42fr) minmax(0,.58fr);align-items:start;gap:clamp(56px,6vw,104px);width:min(100%,1280px);margin:0 auto;padding:0 clamp(1.5rem,4vw,3rem);display:grid}.StickyGovernance-module__Uy7Xya__sgSticky{align-self:start;max-width:31rem;height:fit-content;padding:80px 0;position:sticky;top:110px}.StickyGovernance-module__Uy7Xya__sgProgress{gap:6px;margin-top:36px;display:flex}.StickyGovernance-module__Uy7Xya__sgProgressStep{cursor:pointer;background:0 0;border:none;flex-direction:column;flex:1;align-items:center;gap:6px;padding:0;display:flex}.StickyGovernance-module__Uy7Xya__sgProgressNum{font-family:"JetBrains Mono", var(--font-mono), monospace;color:#7e88a3;font-size:.65rem;font-weight:600;transition:color .4s cubic-bezier(.16,1,.3,1)}.StickyGovernance-module__Uy7Xya__sgProgressActive .StickyGovernance-module__Uy7Xya__sgProgressNum{color:var(--step-color)}.StickyGovernance-module__Uy7Xya__sgProgressBar{background:#dde3f0cc;border-radius:2px;width:100%;height:3px;transition:background .4s cubic-bezier(.16,1,.3,1),box-shadow .4s cubic-bezier(.16,1,.3,1);display:block}.StickyGovernance-module__Uy7Xya__sgProgressActive .StickyGovernance-module__Uy7Xya__sgProgressBar{background:var(--step-color);box-shadow:0 0 10px color-mix(in srgb, var(--step-color) 40%, transparent)}.StickyGovernance-module__Uy7Xya__sgCounter{align-items:baseline;gap:4px;margin-top:24px;display:flex}.StickyGovernance-module__Uy7Xya__sgCounterNum{font-family:"JetBrains Mono", var(--font-mono), monospace;letter-spacing:-.06em;font-size:3.5rem;font-weight:800;line-height:1;transition:color .4s cubic-bezier(.16,1,.3,1)}.StickyGovernance-module__Uy7Xya__sgCounterLabel{font-family:"JetBrains Mono", var(--font-mono), monospace;color:#7e88a3;font-size:1.2rem;font-weight:500}.StickyGovernance-module__Uy7Xya__sgCards{flex-direction:column;gap:40px;width:min(100%,680px);margin-left:auto;padding:80px 0 120px;display:flex}.StickyGovernance-module__Uy7Xya__sgCard{background:var(--white,#fff);opacity:.3;filter:blur(1px);border:1px solid #dde3f0cc;border-radius:20px;padding:28px 32px;transition:all .6s cubic-bezier(.16,1,.3,1);transform:translateY(16px)scale(.98);box-shadow:0 4px 16px #0030b80d}.StickyGovernance-module__Uy7Xya__sgCardActive{opacity:1;filter:blur();transform:translateY(0)scale(1);box-shadow:0 32px 80px #0030b81a}.StickyGovernance-module__Uy7Xya__sgCardIcon{border-radius:16px;place-items:center;width:56px;height:56px;margin-bottom:20px;transition:transform .4s cubic-bezier(.16,1,.3,1);display:grid}.StickyGovernance-module__Uy7Xya__sgCardActive .StickyGovernance-module__Uy7Xya__sgCardIcon{transform:scale(1.08)}.StickyGovernance-module__Uy7Xya__sgCardStep{font-family:"JetBrains Mono", var(--font-mono), monospace;letter-spacing:.1em;text-transform:uppercase;margin-bottom:8px;font-size:.7rem;font-weight:600;display:block}.StickyGovernance-module__Uy7Xya__sgCardTitle{color:#0b1328;letter-spacing:-.02em;margin-bottom:12px;font-size:1.25rem;font-weight:700;display:block}.StickyGovernance-module__Uy7Xya__sgCardText{color:#4a5578;font-size:.95rem;line-height:1.75}@media (max-width:1180px){.StickyGovernance-module__Uy7Xya__sgInner{grid-template-columns:minmax(280px,.46fr) minmax(0,.54fr);gap:48px;padding:0 clamp(1.25rem,3vw,2rem)}.StickyGovernance-module__Uy7Xya__sgCards{width:min(100%,620px)}}@media (max-width:880px){.StickyGovernance-module__Uy7Xya__sgInner{padding-left:max(24px, env(safe-area-inset-left));padding-right:max(24px, env(safe-area-inset-right));grid-template-columns:1fr;gap:20px}.StickyGovernance-module__Uy7Xya__sgSticky{max-width:none;padding:32px 0 12px;position:relative;top:0}.StickyGovernance-module__Uy7Xya__sgCards{gap:16px;width:100%;margin-left:0;padding:0 0 32px}.StickyGovernance-module__Uy7Xya__sgCard{opacity:1;filter:none;padding:18px;transform:none}.StickyGovernance-module__Uy7Xya__sgCardIcon{border-radius:12px;width:44px;height:44px;margin-bottom:12px}.StickyGovernance-module__Uy7Xya__sgCardTitle{margin-bottom:8px;font-size:1.05rem}.StickyGovernance-module__Uy7Xya__sgCardText{font-size:.85rem}.StickyGovernance-module__Uy7Xya__sgCounterNum{font-size:2.5rem}}
