.context-lab ol{counter-reset:steps;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1rem;padding:0;list-style:none;display:grid}.context-lab ol li{counter-increment:steps;background:linear-gradient(140deg,#f1faf8,#fff);border:1px solid #a4c9c4;border-radius:16px;padding:1.2rem}.context-lab ol li:before{content:counter(steps);color:#14665b;font-size:2rem;font-weight:700;display:block}.context-lab textarea{width:100%;min-height:120px}.context-lab article{margin-block:1.5rem}.context-lab [role=status]{background:#edf7f1;border-radius:14px;padding:1rem;animation:.35s ease-out context-reveal}@keyframes context-reveal{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.context-lab [role=status]{animation:none}}
