.wg-garden{color:#fff;-webkit-font-smoothing:antialiased;text-wrap:pretty;-webkit-user-select:none;user-select:none;font-family:Inter,system-ui,sans-serif}.wg-garden button,.wg-garden input{font-family:inherit}.wg-garden input{-webkit-user-select:text;user-select:text}.wg-garden input::placeholder{color:#8a9a90}.wg-sora{font-family:Sora,Inter,system-ui,sans-serif}.wg-garden .wg-press:active{transform:scale(.97)}.wg-cta{background:#033d26;transition:background-color .2s}.wg-cta:hover{color:#002112;background:#58bf4f}.wg-field{box-sizing:border-box;color:#002112;background:#fff;border:1px solid #d7e1d5;border-radius:999px;outline-color:#58bf4f;width:100%;height:50px;padding:0 18px;font-size:16px}.wg-coach{z-index:5;color:#fff;pointer-events:none;background:#0e1116;border:1px solid #ffffff24;border-radius:9px;align-self:flex-start;align-items:center;gap:8px;padding:9px 12px;font-family:DM Sans,Inter,system-ui,sans-serif;font-size:12.5px;font-weight:600;line-height:1.35;animation:1.7s ease-in-out infinite wgCoachBob;display:inline-flex;position:relative;box-shadow:0 10px 24px #00000047}.wg-coach-ar{background:#0e1116;width:10px;height:10px;position:absolute;transform:rotate(45deg)}.wg-coach-n{color:#0e1116;background:#fff;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;font-size:11px;font-weight:700;display:flex}@keyframes wgCoachBob{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes wgGlow{0%,to{opacity:.55}50%{opacity:1}}@keyframes wgHop{0%,to{transform:translateY(0)scale(1)}35%{transform:translateY(-10px)scale(1.04,.96)}65%{transform:translateY(0)scale(.97,1.03)}}.wg-garden .wg-scroll{scrollbar-width:none;overscroll-behavior:contain}.wg-garden .wg-scroll::-webkit-scrollbar{display:none}.wg-pig{background:#7bd98a url(/garden/pig.webp) 50% 63.5%/172% no-repeat;border-radius:50%}@keyframes wgUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes wgIn{0%{transform:translate(100%)}to{transform:none}}@keyframes wgFade{0%{opacity:0}to{opacity:1}}@keyframes wgPop{0%{opacity:0;transform:scale(.6)}60%{opacity:1;transform:scale(1.06)}to{opacity:1;transform:scale(1)}}@keyframes wgBob{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes wgSway{0%,to{transform:rotate(-4deg)}50%{transform:rotate(4deg)}}@keyframes wgFloat{0%,to{transform:translate(-50%)rotate(-2deg)}50%{transform:translate(-50%,-7px)rotate(2deg)}}@keyframes wgRipple{0%{opacity:.7;transform:translate(-50%)scale(.7)}to{opacity:0;transform:translate(-50%)scale(1.35)}}@keyframes wgBee{0%,to{transform:translate(0)}25%{transform:translate(14px,-10px)}50%{transform:translate(26px,2px)}75%{transform:translate(10px,10px)}}@keyframes wgTwinkle{0%,to{opacity:1}50%{opacity:.55}}@keyframes wgBurst{0%{opacity:0;transform:translateY(0)scale(.3)}15%{opacity:1}to{opacity:0;transform:translateY(-120px)scale(1)}}@keyframes wgDrift{0%,to{transform:translate(-5px,-5px)}25%{transform:translate(5px,-5px)}50%{transform:translate(5px,5px)}75%{transform:translate(-5px,5px)}}@keyframes wgSpin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.wg-garden *,.wg-garden :before,.wg-garden :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
