html,body{color:#1d2620;-webkit-font-smoothing:antialiased;background:#f3f2ec;height:100%;margin:0;overflow:hidden}a{color:#2f6b4f;text-decoration:none}a:hover{color:#1f4b37}button{font:inherit;color:inherit}.hov-nav:hover{background:#efeee7!important}.hov-primary:hover{background:#275c43!important}.hov-tour:hover{color:#1d2620!important}.hov-grove:hover{background:#fff6!important}.hov-crumb:hover{color:#1d2620!important}.hov-contra:hover{background:#f7e6dd!important}.hov-zoom:hover{background:#f1f0ea!important}.hov-plant:hover{background:#f6eed3!important}.hov-pick:hover{border-color:#4f9d69!important}.hov-close:hover,.hov-soft:hover{background:#f4f3ee!important}@keyframes ff0{0%,to{opacity:0;transform:translate(0)}20%{opacity:.8}50%{opacity:.3;transform:translate(30px,-40px)}80%{opacity:.7}}@keyframes ff1{0%,to{opacity:.1;transform:translate(0)}30%{opacity:.8}60%{opacity:.2;transform:translate(-36px,-18px)}85%{opacity:.6}}@keyframes ff2{0%,to{opacity:0;transform:translate(0)}40%{opacity:.8;transform:translate(16px,26px)}70%{opacity:.15}}@keyframes mist{0%{transform:translate(-5%)}to{transform:translate(5%)}}@keyframes dashFlow{to{stroke-dashoffset:-250px}}@keyframes pulseRing{0%{opacity:.95;transform:scale(.7)}to{opacity:0;transform:scale(2)}}@keyframes orbBreathe{0%,to{transform:scale(1)}50%{transform:scale(1.07)}}@keyframes orbSpin{to{transform:rotate(360deg)}}@keyframes sway{0%,to{transform:rotate(-2deg)}50%{transform:rotate(2.5deg)}}@keyframes wave{0%,to{transform:scaleY(.25)}50%{transform:scaleY(1)}}
