.chief-parade{grid-column:1/-1;display:flex;align-items:center;gap:12px;margin:0 0 38px;flex-wrap:wrap}
.chief-parade button{display:flex;gap:10px;align-items:center;padding:8px 16px 8px 8px;background:#000;border:1px solid #c0ff7233;border-radius:99px;color:#c0ff72;text-align:left;font-size:12px;transition:transform .25s,border-color .25s,background .25s}
.chief-parade button>span{display:block}.chief-job{display:block;font-size:9px;color:#c0ff72a6;margin-top:3px}
.chief-parade button:hover,.chief-parade button:focus-visible{transform:translateY(-4px);border-color:#c0ff72;background:#c0ff7210}
.chief-parade button[aria-pressed=true]{border-color:#c0ff72;background:#c0ff721a}
.chief-parade img,.feature-character img,.step-character,.card-character,.footer-team img,.sprite-team img{image-rendering:pixelated;transition:transform .3s cubic-bezier(.2,.8,.2,1);border-radius:14px}
.chief-parade button:hover img{transform:rotate(-6deg) translateY(-3px)}
.feature-character{width:76px;height:76px;display:grid;place-items:center;margin-bottom:24px;border:1px solid #c0ff7233;border-radius:22px;background:#000}
.capabilities article:hover .feature-character img{transform:translateY(-7px) rotate(5deg)}
.step-character{flex-shrink:0}.start-steps li{align-items:center}.start-steps li:hover .step-character{transform:translateY(-5px)}
.card-character{display:block;margin-bottom:18px}.card:hover .card-character{transform:translateY(-5px) rotate(-4deg)}
.footer-team{display:flex;gap:4px}.sprite-team img{animation:chief-breathe 4s ease-in-out infinite}.sprite-team img:nth-child(2){animation-delay:-1s}.sprite-team img:nth-child(3){animation-delay:-2s}.sprite-team img:nth-child(4){animation-delay:-3s}
.sprite-team:hover img{animation-play-state:paused}
.hero__mega-cta,.button,.primary{transition:transform .25s,box-shadow .25s}.hero__mega-cta:hover,.button:hover,.primary:hover{transform:translateY(-3px)}
@keyframes chief-breathe{0%,100%{transform:translateY(0)}50%{transform:translateY(-5px)}}
@media(max-width:850px){.chief-parade{justify-content:center;margin-bottom:30px;gap:8px}.chief-parade button{padding:6px 12px 6px 6px;font-size:11px}.chief-parade img{width:40px;height:40px}.chief-job{display:none}.feature-character{margin-bottom:20px}}
@media(max-width:520px){.chief-parade{display:grid;grid-template-columns:1fr 1fr;width:100%;max-width:350px;margin-bottom:30px}.chief-parade button{padding:6px 10px;gap:8px}.chief-parade img{width:34px;height:34px}.feature-character{float:left;margin:0 16px 14px 0;width:60px;height:60px}.feature-character img{width:48px;height:48px}.capabilities h3{min-height:48px}.capabilities p{clear:both}.start-steps li{gap:10px}.start-steps li>span{font-size:9px}.step-character{width:36px;height:36px}}
@media(prefers-reduced-motion:reduce){.sprite-team img{animation:none}.chief-parade button,.chief-parade img,.feature-character img,.step-character,.card-character,.footer-team img,.hero__mega-cta,.button,.primary{transition:none}.chief-parade button:hover,.chief-parade button:focus-visible,.chief-parade button:hover img,.capabilities article:hover .feature-character img,.start-steps li:hover .step-character,.card:hover .card-character,.hero__mega-cta:hover,.button:hover,.primary:hover{transform:none}}

.workflow-search{max-width:620px;margin-top:20px}.workflow-search label{font-size:13px;color:#c0ff72}.workflow-search input{padding:16px 18px;border-radius:99px;background:#000;border:1px solid #c0ff7240;color:#c0ff72}.workflow-search input::placeholder{color:#c0ff7299}.workflow-search p{font-size:12px;color:#c0ff72b3}#workflowGrid article[hidden]{display:none}

.topic-links{display:flex;flex-wrap:wrap;gap:10px;margin:14px 0 30px}.topic-links a{padding:10px 14px;border:1px solid #c0ff7233;border-radius:99px;color:#c0ff72;font-size:12px}.topic-links a:hover{background:#c0ff72;color:#000}
