@keyframes stewardship-rise{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}@keyframes stewardship-glow{0%,to{opacity:.35}50%{opacity:.8}}@keyframes stewardship-flow{to{stroke-dashoffset:-20}}@keyframes stewardship-spin{to{transform:rotate(1turn)}}.stewardship-rise{animation:stewardship-rise .9s cubic-bezier(.2,.7,.2,1) both}.stewardship-d1{animation-delay:.12s}.stewardship-d2{animation-delay:.24s}.stewardship-d3{animation-delay:.36s}.stewardship-glow{animation:stewardship-glow 2.4s ease-in-out infinite}.stewardship-flow{animation:stewardship-flow 1.6s linear infinite}.stewardship-spin{animation:stewardship-spin 90s linear infinite;transform-origin:50% 50%}.stewardship-step{transition:transform .25s,border-color .25s}.stewardship-step:hover{transform:translateY(-3px);border-color:rgba(255,184,0,.55)}.stewardship-range{-webkit-appearance:none;appearance:none;width:100%;height:6px;border-radius:6px;outline:none;margin:0;cursor:pointer;background:linear-gradient(90deg,#0b5ca9 var(--fill,0),#e6eef6 var(--fill,0))}.stewardship-range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:24px;height:24px;border-radius:50%;background:#fff;border:3px solid #0b5ca9;box-shadow:0 2px 8px rgba(14,13,89,.25);cursor:grab}.stewardship-range::-moz-range-thumb{width:19px;height:19px;border-radius:50%;background:#fff;border:3px solid #0b5ca9;cursor:grab}@media (prefers-reduced-motion:reduce){.stewardship-flow,.stewardship-glow,.stewardship-rise,.stewardship-spin{animation:none}.stewardship-step:hover{transform:none}}